首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

ASP下的SQL语句的写法

2012-03-24 
求一个ASP下的SQL语句的写法要往一张表中插入数据,使用如下格式的SQL语句:sqlinsertintotablea(a,b,c,d,

求一个ASP下的SQL语句的写法
要往一张表中插入数据,使用如下格式的SQL语句:
sql=   "insert   into   tablea   (a,b,c,d,e)   values( '否 ', ' "&   OName   & " ', ' "&   UserName   & " ', ' "&   PassWord   & " ', '======= ') "

'======= '这一部份是第五个参数e,他的内容有些特殊,如下格式:
操作者= '李福东 '   or   公司名称= 'a有限责任公司 '
里面的“李福东”和“a有限责任公司”这二个值是取得表格里的返回值如上面的OName,而其它的部份则是字符形式,不知这个语句要如何写


[解决办法]
dim aa
aa= "操作者=‘李福东’ or 公司名称=‘a有限责任公司’ "
这里面有的“ '”要用全角的,不然会有麻烦的。

sql= "insert into tablea (a,b,c,d,e) values( '否 ', ' "& OName & " ', ' "& UserName & " ', ' "& PassWord & " ', ' "&aa& " ') "
[解决办法]
试试用
Rs( "a ") = "否 "
......
Rs( "e ") = "操作者= '李福东 ' or 公司名称= 'a有限责任公司 ' "

用Recordset方式来存数据,看看行不行,应该没问题吧。
[解决办法]
或者楼上说的,把“ '”用其他特殊符号先代替,读出来的时候再转换,很多人都是这样做的。
[解决办法]
偶人为想用特殊符号代替先,省去一些不必要的麻烦,这样写也方便
[解决办法]
sql= "insert into tablea (a,b,c,d,e) values( '否 ', ' "& OName & " ', ' "& UserName & " ', ' "& PassWord & " ', '操作者=‘ "&OName& "’ or 公司名称=‘ "&B公司& "’ ') "这个是对的吧
[解决办法]
提示的代码复制出来看下是什么,出错在哪的,你在下面用
response.write sql
response.end调试下,看看问题在哪

[解决办法]
sql= "insert into tablea (a,b,c,d,e) values( '否 ', ' "& OName & " ', ' "& UserName & " ', ' "& PassWord & " ', '操作者=‘ "&OName& "’ or 公司名称=‘ "&B公司& "’ ') "这个是对的吧


该语句table 后多了一个a字符

顺便帮我看下这个问题 http://community.csdn.net/Expert/topic/5439/5439433.xml?temp=.5570642
[解决办法]
我下班回家了,没网上了,不好意思啊,加俺QQ:215657923,以后有机会一起讨论
[解决办法]
dim tempstr,UserName,ComName
UserName= "李福东 "
ComName= "a有限责任公司 "
tempstr= "操作者= ' ' "&UserName& " ' ' or 公司名称= ' ' "&ComName& " ' ' "
sql= "insert into tablea (a,b,c,d,e) values( '否 ', ' "& OName & " ', ' "& UserName & " ', ' "& PassWord & " ', ' "&tempstr& " ') "

热点排行