读书人

C++控制台程序访问SQLserver INSERT语

发布时间: 2013-01-06 15:44:47 作者: rapoo

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);
...

读书人网 >C++

热点推荐