如何在SQL语句中使用变量
_bstr_t strConnect="Provider=SQLOLEDB.1;Persist Security Info=TRUE;User ID=sa;Password= 000000 ;Initial Catalog= rmbfj ;Data Source= 192.168.1.65";
比如我想把这里的 IP 地址改成一个 变量,这个变量是要从 ACCESS 中读取出来, 应该是什么类型的?
还有 我想把一个变量的值 写进数据库
strSQL.Format("INSERT INTO UpedInfo ( SubName ) values ('"+uploadinfo.SubName+"')");
m_pSQLRecordset=m_pSQLConnection->Execute((_bstr_t)strSQL,&RecordsAffected,adCmdText);
其中:uploadinfo.SubName 是一个变量。也是从 ACCESS 中读取出来的。我这么写的结果 是 VS2008 报错说 “+”不能添加两个指针。
请这里问应该怎么写。