小弟初学数据库
现在用C++写一个控制台程序
要把一些数据放入SQLserver中
例如
- C/C++ code
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
现在不知道该怎么写
------解决方案--------------------
C++不懂,你date那个变量是一个列?还是一堆列?如果要对应插入,你table_1哪里要写上列名
------解决方案--------------------
("INSERT INTO Table_1 VALUES('"+date+"')"
如果你这个表只有一个列。那么你这么写可以。
但是date要是字符类型
------解决方案--------------------
额~~~这个问题比较难,发到C++专区问问
------解决方案--------------------
你要把数据添加在哪一列了?