問題タブ [mssql-jdbc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
1416 参照

spring - JTDS ドライバーと c3p0 データ ソースを使用して、JDBCTemplate で単純な SELECT MS SQL Server クエリを実行する

次のデータソースを使用して MS SQL サーバーに接続しています

staticQuery は次のとおりです。

このクエリを実行すると、次の例外が発生します。

  1. コードをデバッグしたときに接続が発生し、接続が取得された場所に渡されました。
  2. 同じクエリを Toad (クライアントから ms SQL サーバー) で実行すると、正しく実行されます。
  3. 同じ一連の手順を使用して Qracle DB に接続し、そのクエリを実行しましたが、この問題に直面している MS SQL サーバーの場合にのみ正常に動作します。
0 投票する
1 に答える
880 参照

java - Java mssql 接続のクラスパスを設定する方法

メモ帳++でJava mssql接続のコードを書いています。IDEは使用していません。

誰でも私にコードを教えてください。

クラスパスを設定するには?

jtde または jdbc ドライバー 両方のドライバーのコードが必要です

前もって感謝します

0 投票する
0 に答える
816 参照

java - Java を使用した MSSQL Server のエスケープ値

MSSQL Server へのクエリで使用する値をエスケープするにはどうすればよいですか? JDBC を使用してそれがどのように可能になるかは知っていますが、SAP Business One DI API を使用しているため、準備済みステートメントを使用する方法はありません (認識しています)。

文字列値をエスケープする方法を知っていれば十分ですが、さらに識別子をエスケープする方法も知っていると便利です。

更新: New SQL Truncation Attacks And How To Avoid They を読んだ後、 を使用して(および の各出現を 2 倍にする) および を使用して(再び の出現を 2 倍にする) 値をエスケープするだけで十分なようです。それにもかかわらず、MSSQL の正しいエスケープに関心があるライブラリへのヒントは素晴らしいでしょう。[]''

0 投票する
0 に答える
157 参照

android - Android での jtds エラーを伴う接続 MSSQL

jtds と接続したいのですが、AsyncTask#1 RuntimeException An Error occurred while execution doInBackground のようなエラーが発生しました。

どうすれば修正できますか?

}

0 投票する
2 に答える
906 参照

sql-server - SQL Serverでは、バッチ更新が完了したときに最後に挿入されたレコードIDを取得する方法は?

SQL Server では、バッチ更新を使用して複数のレコードをテーブルに挿入しています。バッチ更新後に作成される ID (一意の主キー) を取得するにはどうすればよいですか?

1 つのレコードを挿入すると、 を使用して最後に挿入されたレコードを取得できますIDENT(tableName)。バッチ更新を行った場合の取得方法がわかりません。助けてください。

たとえば、ROLE NO と NAME を持つ学生テーブルがあります。ROLE NO は、Java プログラムを使用して名前を DB に挿入するとすぐに、1 ずつ自動的にインクリメントされます。Java コードからのバッチ更新を使用して、一度に 3 行を追加します。DB では、ROLE NO 2、3、および 4 で追加されます。Java プログラムでこれらの新しく生成された ID を取得するにはどうすればよいですか。助けてください。

executebatch を実行した後、get generatedkeys メソッドを使用して ID を取得しようとしました。例外が発生します。バッチ更新 + 生成されたキーの取得はサポートされていますか?

0 投票する
1 に答える
152 参照

java - 結果セットがトリミングされる理由

ストアド プロシージャ クライアントを参照すると、2 つの結果セットが取得されます。最初の行はすべて問題ありませんが、2 番目の行は 20 行で構成されており、クライアント開発者は、この手順で約 1000 行が返されると主張しています。

regionDataHandler() 同様の areaDataHandler()

  • データベース - MSSQL 2000
  • jdbc ドライバー - jtds1.2.5

ps下手な英語で申し訳ありませんが、ジュニアを厳密に判断しないでください