+ -
当前位置:首页 → 问答吧 → VC中如何写SQL的 插入、更新、删除 语句????

VC中如何写SQL的 插入、更新、删除 语句????

时间:2011-12-10

来源:互联网

大家好,小弟大学二年级学生!
我在VC中创建了一个类CEMPBinfo,对应后台SQL server2000中的表EMPBinfo。表中有4字段Emp_id char(10),
Emp_name char(10),Emp_sex char(2),Emp_age int。类中对应有4个private类型数据CString EMP_id1,
CString Emp_name1,CString Emp_sex1,int Emp_age1和三个public类型函数sql_insert(),sql_update(CString cEmpId),
sql_delete(CString cEmpId)。别的不问,就问这三个函数中的SQL语句应该怎么写?我的写法如下,系统没报错,只是说明没有语法错误,可我感觉等程序都写好时执行时会出错,比如无法添加、修改、删除!拜托大家帮我看看啊,小弟感激不尽!

_bstr_t vSQL;
vSQL="INSERT INTO EMPBinfo(Emp_id, Emp_name,Emp_sex,Emp_age)VALUES(Emp_id1,Emp_name1,Emp_sex1,Emp_age1)";

_bstr_t vSQL;
vSQL="UPDATE EMPBinfo SET Emp_name=Emp_name1, Emp_sex=Emp_sex1,Emp_age=Emp_age1 WHERE Emp_id="+cEmpId;

_bstr_t vSQL;
vSQL="DELETE FROM EMPBinfo WHERE Emp_id="+cEmpId;

拜托大家了,帮我修改下!!!

作者: LOST9038   发布时间: 2011-12-10

format 或 sprintf 格式化成字符串 
你可以调试一下你的sql字符串是什么 

作者: chengbar   发布时间: 2011-12-10

楼上能具体说下怎么做吗?小弟有很多方面都不懂!

作者: LOST9038   发布时间: 2011-12-10

热门下载

更多