見出し画像

レコード更新時にデータ競合

先日、SQL ServerにAccessで、ODBC接続していたのをネイティブクライアント11(SQL Server Native Client 11.0)から最新のODBCドライバに変更してました。

インストールしたのは、ODBC18だったかな。
ODBC Driver 18 for SQL Server

パスが入っているレコードを書き換えようとしたら、データ競合で、他のユーザーか使用中と出て書き換え不可。
追加や削除はできました。
調べると、Bit型がNullだと発生するようです。
既定値を0に設定し、既存のレコードのBitの列を0に更新して対処できました。

参考にしたサイトはこちら

https://www.tksoft.work/system/microsoft/access/1153

いいなと思ったら応援しよう!