关于删除的sql语句如何做?
来源:百度知道 编辑:UC知道 时间:2024/05/14 19:01:10
DelDept(string strDName)
{ ExecuteSQL("delete from DeptData where NAME="+strDeptName);
这样对吗?也就是说函数参数在Sql语句里面是一个变量,如何实现!
这个函数删除的时候总说,列名无效!
{ ExecuteSQL("delete from DeptData where NAME="+strDeptName);
这样对吗?也就是说函数参数在Sql语句里面是一个变量,如何实现!
这个函数删除的时候总说,列名无效!
可能是字符串要加引号,这样改吧
ExecuteSQL("delete from DeptData where NAME='"+strDeptName+"'");
楼上的的说法应该是正确的,你可以尝试这获得strDeptName值,然后显示出来,看看你的获得是不是用问题。
ExecuteSQL("delete from DeptData where NAME='"+strDeptName+"'");
给你做好的方法:
ExecuteSQL("delete from DeptData where NAME='"&strDeptName&"'");
你可以试下