C++控制台程序访问SQLserver INSERT语句如何插入字符串
C++控制台程序访问SQLserverINSERT语句怎么插入字符串小弟初学数据库现在用C++写一个控制台程序要把一些数
C++控制台程序访问SQLserver INSERT语句怎么插入字符串
小弟初学数据库
现在用C++写一个控制台程序
要把一些数据放入SQLserver中
例如
sprintf(date,"%d-%02d-%02d",time.wYear,time.wMonth,time.wDay);//获取了系统时间
.........
_bstr_t bstrSQL_insert ("INSERT INTO Table_1 VALUES('"+date+"')");//这里的SQL语句该怎么写
myADO.ExecuteSQL(bstrSQL_insert);
错误的原因我知道 是因为指针不能相加
但是我没有用到MFC
现在不知道该怎么写
[解决办法]都会用sprintf了,继续用啊。
sprintf(date, "%d-%02d-%02d", time.wYear, time.wMonth, time.wDay);
char buffer[1024];
sprintf(buffer, "INSERT INTO Table_1 VALUES(%s)", date);
_bstr_t bstrSQL_insert(buffer);
...