初学者求助 INSERT 插入字符串变量
小弟初学数据库
现在用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++专区问问
------解决方案--------------------你要把数据添加在哪一列了?