プロが教えるわが家の防犯対策術!

こんにちは。
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

A 回答 (1件)

googleで検索。

MSに効きそうな情報があります。

参考URL:http://www.google.com/search?q=ADO+2147467259&lr …
    • good
    • 0
この回答へのお礼

無事解決しました!!本当にありがとうございました!!(T T)

お礼日時:2004/02/18 14:22

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!