※ ChatGPTを利用し、要約された質問です(原文:SQL Server + VB の開発において)
SQL Server + VBの開発でエラーが発生する
このQ&Aのポイント
SQL Server + VBで開発をしている際に、★の部分でエラーが発生しており、回避策が分からない状況です。
エラーメッセージが「手動または分散トランザクション モードのため、新規接続を作成できません。」と表示されています。
別のアプリでSQLは実行できたため、SQLの文法エラーではなく、VBでの操作の仕方が問題と考えられます。
こんにちは。
SQL Server + VB で開発をしているのですが、下記のソースの
★の部分でエラーが発生するのですが、回避策がわからなくて
困っています。(T T)
'udlパス名
strPath = パス
'コネクション 設定
objCnn.ConnectionString = strPath
objCnn.Open
'トランザクション開始
objCnn.BeginTrans
'SQL作成(列名分 データを設定)
strSql = "Insert Into User.TableName Values ('2004','02','18')"
'SQL実行★
objCnn.Execute strSql
'エラー判定
If objCnn.Errors.Count > 0 Then
objCnn.RollbackTrans
Else
objCnn.CommitTrans
End If
エラーNo.:-2147467259
エラーメッセージ:手動または分散トランザクション モードのため、新規接続を作成できません。
別のアプリでSQLは実行できたので、SQLの文法エラーというのは考えにくいので、VBでの操作の仕方が
問題だとは思うのですが、分かる方お願いいたします。m(_ _)m
お礼
無事解決しました!!本当にありがとうございました!!(T T)