我在建数据库时选了一张表book,现在相对表student进行更新,不知下面的语句有什么错误,系统提示说语法错误,各位大哥帮帮小弟吧,多谢了
CDatabase db;
db.Open( _T("ODBC;DSN=data"));
CString s;
//s=_T("");
s=_T("insert into [student] (stu_id,stu_name,address,phone_number) values('");
s+=_T(m_student_id);
s+=_T("','");
s+=_T(m_student_name);
s+=_T("','");
s+=_T(m_address);
s+=_T("','");
s+=_T(m_phone);
s+=_T("')"); db.ExecuteSQL(s);
db.Close();
CDatabase db;
db.Open( _T("ODBC;DSN=data"));
CString s;
//s=_T("");
s=_T("insert into [student] (stu_id,stu_name,address,phone_number) values('");
s+=_T(m_student_id);
s+=_T("','");
s+=_T(m_student_name);
s+=_T("','");
s+=_T(m_address);
s+=_T("','");
s+=_T(m_phone);
s+=_T("')"); db.ExecuteSQL(s);
db.Close();
解决方案 »
- 位图的显示更新问题。。。
- 高手帮帮忙啊!!急急!!!带角度的矩形框的限定
- atl怎样改变下拉框的值
- visual 2005编译出错:error C2894,好心人帮忙解决下,很急的
- 不懂#include "..\\..\\..\\..\\..\\inc\\ff.h"
- 关于Win API的小问题~~!!
- 送小分;如何实现让高版本的ActiveX 控件自动下载,替换老版本的
- 调用PostQuitMessage(1)结束一个线程,为什么会结束整个应用程序?
- 我问问为什么删除重复记录要几次,看看程序有什么问题
- 请问哪位老兄有~~~~~~~~~给多少分都行!
- vc学习的好地方
- 关于edit组件的两个问题。(在线等待,马上给分)
试试
db.Open( _T("ODBC;DSN='data'"));
2、是不是stu_id的类型和数据库中对应的类型(int)不对?
建议你将双引号中的字符串‘,’分开写试一下。