ODBC接続MSSQLテーブルに更新クエリは

ODBC接続MySQLテーブルに更新クエリが競合エラー と書いたけれど
バックエンドDBがMSSQLだったら? SQL Server 2016 をバックエンドにNorthWind.accdbで実験

ODBC設定を開くとMSSQL関係は2つある?よくわからないがSQL Serverを選択
MYSQLのようなReturn matched rows instead of affected rowsのODBC設定が見つからない
MSSQLにはshow processlist はないのでコマンドプロンプトでnetstat | find “ポート” で確認

競合エラーは起きないものの”*** where column=(?)” cmd.execute,param 更新クエリ発行では接続が増え続ける。
“*** where column=” & param では増えない。
バックエンドはMSSQLに決定して
ODBCとcurrentproject.connectionはやめて接続文字列のdirectなんちゃら接続で進めていくこととする

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です