2016-10-25 7 views
0

私のvb6プログラムでは、私はSql2008 R2データベースを使用しています。プログラムの一部では、私は、Accessデータベース内のテーブルを更新する必要がありますし、私はこれを試してみてください。openrowsetでアクセスデータベースを更新する

conSql.Execute ("update TmpIst set TmpIst.Nalaz = '+' from openrowset('Microsoft.Jet.OLEDB.4.0','d:\pregledi\pregledi2015.mdb';'Admin';'','select from nalazi where protokol = 'B-07-15'') as TmpIst") 

を私は選択式でアポストロフィで問題を抱えています。これや他の同様の例で文字列条件を渡す方法。あなたの基準をラップするために使用される単一引用符をエスケープしているように見えていません

答えて

0

を変更してみてください:この

''B-07-15''' 
+0

はいに

'B-07-15'' 

を、ありがとうございました... – Vlajko

関連する問題