VS2005中,用SQL语句操作SQL2000数据库的问题
请问:CDataRowsetdr;//集继承了CRecordset类CStringsql=_T("Update用户信息setState='上线'whereAccounts...
请问:CDataRowset dr;//集继承了CRecordset类
CString sql=_T("Update 用户信息 set State='上线' where Accounts='329315660'");
dr.Open(-1,sql);
SQL语句有错吗?
我用VS2005,,想通过它对SQL2000数据库进行操作
一执行到这就中断了
系统提示 updtae附近有语法错误,,,大家帮帮忙啊,,这个解决不了的话,,程序就没法做下去了啊
Update 用户信息 set State='上线' where Accounts='329315660'
我特地在SQL2000中测试可以的
CDataRowset dr;
CString sql=_T("select * from 用户信息 where Accounts='329315660'");
dr.Open(-1,sql);
改成这样就能执行了,太郁闷了,,所以我怀疑是不是是SQL语句错了?
还是不行啊,郁闷!!! 展开
CString sql=_T("Update 用户信息 set State='上线' where Accounts='329315660'");
dr.Open(-1,sql);
SQL语句有错吗?
我用VS2005,,想通过它对SQL2000数据库进行操作
一执行到这就中断了
系统提示 updtae附近有语法错误,,,大家帮帮忙啊,,这个解决不了的话,,程序就没法做下去了啊
Update 用户信息 set State='上线' where Accounts='329315660'
我特地在SQL2000中测试可以的
CDataRowset dr;
CString sql=_T("select * from 用户信息 where Accounts='329315660'");
dr.Open(-1,sql);
改成这样就能执行了,太郁闷了,,所以我怀疑是不是是SQL语句错了?
还是不行啊,郁闷!!! 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询