ASP+Access莫名奇妙的sql语句错误解决

2016-01-29 18:49 18 1 收藏

ASP+Access莫名奇妙的sql语句错误解决,ASP+Access莫名奇妙的sql语句错误解决

【 tulaoshi.com - ASP 】

 

有时候写ASP用conn.execute(sql)查询、更新、插入Access数据库数据时,明明正确的语句却往往会显示sql语句错误,相当恼火,特进行了归纳,可适当为字段添加“[”、“]”解决:

例1:select * from a
如出现错误,可改为:select * from [a]

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/asp/)

例2:UPDATE [user] SET password = '"&data1&"' where secname='"&data2&"'"
如出现错误,可改为:UPDATE [user] SET [password] = '"&data1&"' where secname='"&data2&"'"

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/asp/)

例3:INSERT INTO mybook ( name, by, mobile ) VALUES ('"&data1&"','"&data2&"','"&data3&"')"
如出现错误,可改为:
INSERT INTO mybook ( [name], [by], [mobile] ) VALUES ('"&data1&"','"&data2&"','"&data3&"')"

 

来源:http://www.tulaoshi.com/n/20160129/1507410.html

延伸阅读
标签: ASP
五花八门的SQL产品多得要命,或许你早顾不得其它甩开袖子就动手干了。但你要同时采用ASP和SQL的话就可能会头晕。MySQL、SQL Server和mSQL都是绝佳的SQL工具,可惜,在ASP的环境下你却用不着它们来创建实用的SQL语句。不过,你可以利用自己掌握的Access知识以及相应的Access技能,再加上我们的提示和技巧,相信一定能成功地在你的ASP网页中加入SQ...
标签: ASP
我们到目前为止所谈到的SQL语句相对较为简单,如果再能通过标准的recordset循环查询,那么这些语句也能满足一些更复杂的要求。不过,何必非要拘泥在浅尝则止的基础水准之上呢?你完全可以再增加其他一些符号,比如AND、 OR和NOT来完成更强大的功能。 以下面的SQL语句为例: SQL ="SELECT c_firstname, c_lastname, c_email FROM customers WH...
在还源数据库时出现以下错误(详情参见下图): System.Data.SqlClient.SqlError: 在对 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\BusinessDB.mdf' 尝试 'RestoreContainer::ValidateTargetForCreation' 时,操作系统返回了错误 '5(拒绝访问。)'。 (Microsoft.SqlServer.Express.Smo)   原因分析: 没有对"C:\Program...
标签: ASP
  我们在写ASP数据库程序的时候,通常都会用到SQL语句,而在增加数据和更新数据的时候,通常会使用一下方式:insert into message (incept,sender,title,content,sendtime,flag,issend) values ('"&incept(i)&"','"&membername&"','"&title&"','"&message&"',Now(),0,1) 当字段比较多的时候,而且更新的...
在SQL中,很多威力都来自于将几个表或查询中的信息联接起来,并将结果显示为单个逻辑记录集的能力。在这种联接中包括INNER、LEFT、RIGHT这三种JOIN操作。 首先我们来讲讲INNER JOIN 的用法:INNER JOIN 语句可以用来组合两个表中的记录,只要在公共字段之中有相符的值即可,在语法上,INNER JOIN 是这样定义的。 举个例子:...

经验教程

277

收藏

71
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部