在sqlserver可以但是在access下不可以的语句
语句一: temp->SQL->Add("Update UserInfo set password='"+Edit2->Text.Trim()+"' where password='"+Edit1->Text.Trim()+"' and 用户号='"+PuserRec->u_ID+"'");
语句二:
String sqlStr="select * from action,UserInfo where (发布人ID='"+PuserRec->u_ID+"' or 接收人ID='"+PuserRec->my_NodeID+"') and UserInfo.用户号='"+PuserRec->u_ID+"'";
以上所有的字段都是char型,语句在sqlserver2000下可以运行,在access下不可以。请各位高手不啬赐教
问题点数:0、回复次数:5Top
1 楼heguxun(低级程序员)回复于 2004-09-03 10:23:52 得分 0
把表中字段名改为英文试试看Top
2 楼gdyt007(只因专注)回复于 2004-10-06 21:06:34 得分 0
字段名加个[]Top
3 楼milkwayhong(自在)回复于 2004-10-07 00:08:03 得分 0
是不是少空格?Top
4 楼558047(三个代表万睡!八荣八耻万睡!)回复于 2004-10-07 09:25:22 得分 0
把Edit2->Text.Trim()等取值的直接换成具体的数值试试看Top
5 楼wxndiablo(刺客)回复于 2004-10-07 09:59:55 得分 0
ACCESS中password要加[]的吧,action可能也要的Top
相关问题
- sqlserver 转 access,sql语句的修改
- Access SQL 语句
- SQLSERVER 和ACCESS的sql时间查询语句有区别吗?
- SqlServer可以执行的语句Access报错
- 同一条sql语句,在access不正常,但在sqlserver很好!
- 50分将sqlserver语句转化为access数据库
- 像在SQLServer中的case..when..then..End语句在Access中怎么用?
- 一条SQL语句,sqlserver行,Access却不行!!!!
- LEFT JOIN语句在ACCESS可执行但在SQLSERVER中不能!
- 这个语句在sqlserver里面可以,access里就不行了。




