南京棠雅苑二手房:一个asp调用mysql数据库的问题~~~~~

来源:百度文库 编辑:杭州交通信息网 时间:2024/03/29 03:45:13
这个插入语句因该没有问题吧~
但是在asp+mysql上,怎么不执行~~~~也不更新~~~代码如下:
Sql="insert into QiQiBoy_User_Disp (UserID,UserName,Pwd,Sex,Area,Email,Answer,Websites,List,Photo,UserGroupID,Ip) values ("&MaxUserID+1&",'"&UserName&"','"&md5(Password)&"','"&Sex&"','"&Area&"','"&Email&"','"&Answer&"','"&Websites&"','"&List&"','"&Photo&"',1,'"&Ip&"')"
不能在mysql里写入数据
同样的程序还有为什么在asp+access数据中
set rs=server.CreateObject("ADODB.RecordSet")
Sql="select * from [QiQiBoy_Admin_Disp] Order By id Desc"
rs.Open sql,conn,1,1
可以执行 在asp+mysql上就不行了,的变成这样
set rs=server.CreateObject("ADODB.RecordSet")
Sql="select * from QiQiBoy_Admin_Disp Order By id Desc"
rs.Open sql,conn,1,1

去掉[....]
有什么区别?

[]的用法:
当你[]中的表名是mysql内的关键字时就必需要中括号。
例如:select * from [user] 你去掉括号将报错。