JMP 16 に移行後、SQL ステートメントが機能しなくなったやあ!
にアップグレードしてきましたJMP16最近はJMP 15から。 残念ながら、このアップグレード後、JMP 15 では動作していた SQL コードが動作しなくなりました。 いくつかの情報を収集しようとしましたが、できる限り最善の方法で問題を説明しようとします。 それについてアイデアを持っている人がいることを願っています。
私はODBC接続合計 3 つのテーブルを持つ SQL データベースに接続します。 データ テーブルのうち 2 つは問題なくアクセスできます。 ただし、3 番目のアクセスにアクセスしようとすると、次のエラー メッセージが表示されます。

このメッセージは、どの列を含めても表示されます。 where句を追加しても何も変わりません。
完全を期すために、スクリプトでデータベースにアクセスしてみました。

繰り返しますが、「ドロップダウン」は正常に機能しますが、「LTDB」は機能しません。 残念ながら、どちらのエラー メッセージも役に立ちません。 読みましたこのスレッドとそこにあるリンクがありますが、私にとっては助けがありません。 解決策はありますか?
ちなみに、この問題はデータテーブル自体には関係ないと思います。 Python の pyodbc ライブラリを使用してまったく同じものにアクセスしようとしましたが、以下は完全にうまくいきました。

ありがとう!
キラ
データアクセスRe: JMP 16 に移行後、SQL ステートメントが機能しなくなりましたこんにちは、ロブ
JMPサポートに助けてもらいました。 私にとっての秘訣は、JMP 設定を次のように変更することでした。
Preferences(ODBC Disable Block Fetch(1));
少なくとも私にとっては、その後はすべてが完璧に機能しました。
最高、
キラ
Re: JMP 16 に移行後、SQL ステートメントが機能しなくなりましたどのようなデータベースを使用していますか?ODBC ドライバーは最新ですか?JMP Tech Support にチケットをオープンする必要があるようです。
Re: JMP 16 に移行後、SQL ステートメントが機能しなくなりましたこれに対する解決策はありましたか?似たようなものを見ているのではないかと思います。「select *」を使用してテーブル全体を取得することはできませんが、最大 43 個の列を個別に追加して結果を取得することはできます。テーブルには 35,666 行があります。
次のエラーが組み合わされて表示されます。
SQL ステートメントを実行しています。
引数値が無効です
SQL ステートメントを実行しています。
ODBC エラー: データ テーブルに行を追加できません。
ありがとう、
ロブ
Re: JMP 16 に移行後、SQL ステートメントが機能しなくなりましたこんにちは、キラさん
ここではデータベースの種類については言及されていませんが、テクニカル サポートにインシデント レポートを作成する必要があると思います。彼らは何が起こっているのかを知っているかもしれませんが、そうでない場合は、インシデントをデバッグするために開発担当者に連絡します。
ブライアン・コーコラン
JMP開発