VC上でSQL文を・・・ – プログラミング – Home

通知
すべてクリア

[解決済] VC上でSQL文を・・・


SQL
 SQL
(@SQL)
ゲスト
結合: 23年前
投稿: 2
Topic starter  

SQL文が上手く実行できず、Executeを実行しようとするとエラーが
起こります。

CStirng strTmp=abc

_bstr_t bstrQuery(INSERT INTO TABLE1
  (field1,field1,field1) values (strTmp,'d','e'));

_variant_t vRecsAffected(0L);
m_pConnection->BeginTrans();
m_pConnection->Execute(bstrQuery,&vRecsAffected,adOptionUnspecified); //error!
m_pConnection->CommitTrans();

SQL文に変数を埋め込む方法を教えてください。


引用未解決
トピックタグ
sugar
 sugar
(@sugar)
ゲスト
結合: 24年前
投稿: 448
 

CStirng strTmp=abc;
CString strSQL = INSERT INTO TABLE1 (field1,field1,field1) values (' + strTmp
+ ','d','e');

_bstr_t bstrQuery(strSQL);

SQLということに眼がいってしまっているようですが、
CStringを用いた、単なる文字列の連結ということだと思います。


返信引用
SQL
 SQL
(@SQL)
ゲスト
結合: 23年前
投稿: 2
Topic starter  

>SQLということに眼がいってしまっているようですが、
>Stringを用いた、単なる文字列の連結ということだと思います。

その通りでした。どうもありがとうございましたm(__)m


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました