UpDate Friend Set ClassID=39 Where UserName='''+MyName+''' And FriendName='''+ThisUser+'''
可以运行
Select ID From FriendClass Where UserName='''+MyName+''' And ClassName='''+MBClass+'''
也可以运行UpDate Friend Set ClassID=(Select ID From FriendClass Where UserName='''+MyName+''' And ClassName='''+MBClass+''') Where UserName='''+MyName+''' And FriendName='''+ThisUser+'''
把第一个语句里的39换成第二条语句就不行,为什么呀.
在SQL里我用该语法可以执行的.但我现在用的是ACCESS数据库,不行了.是DELPHI原因,还是ACCESS??还是什么?