这一句有什么错?

linzhifeng 2003-09-24 02:20:52
sqlin="insert into zskx(Title,date,content) values('"&bts&"','"&rqs&"','"&zws&"');"
...全文
34 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
ajie213 2003-10-08
  • 打赏
  • 举报
回复
应该是这样!
linzhifeng 2003-10-08
  • 打赏
  • 举报
回复
原来是这样!
谢谢!

结贴!
lovehwq21 2003-10-08
  • 打赏
  • 举报
回复
因为你用到的date跟SQL本身的保留字相同,如果一定要用这些跟保留字相同的字眼,就必须加[]区别,表示是你自已定义的,而不是保留字,建议你最好不要用保留字
linzhifeng 2003-10-08
  • 打赏
  • 举报
回复
程序已经做完了,问题也解决了,我现在就是想问为什么要加[],我在关于数据库和ASP的书上都没找到关于[]的内容。
txh771208 2003-10-08
  • 打赏
  • 举报
回复
zskx后边和values后边加空格,再把;号去掉看看!
linzhifeng 2003-10-08
  • 打赏
  • 举报
回复
不是目录权限的问题,我已经把everyone的选项全打开了。

程序已经做完了,我就是不明白为什么要给表的字段名加[ ],不加就不行。
lbx972 2003-10-08
  • 打赏
  • 举报
回复
会不会是目录权限的问题呀?
linzhifeng 2003-10-08
  • 打赏
  • 举报
回复
up
linzhifeng 2003-09-25
  • 打赏
  • 举报
回复
cqfeng() 的方法可行。
但为什么要加【】?
wggipkhgef 2003-09-24
  • 打赏
  • 举报
回复
1、
sqlin="insert into zskx(Title,date,content) values('"&bts&"','"&rqs&"','"&zws&"')"
2、(access数据库)
set rs=server.createobject("adodb.recordset")
sqlin="select * from zskx where zskx.Title is null"
rs.open sqlin,conn,1,3
rs.addnew
rs("Title")=bts
rs("date")=rqs
rs("content")=zws
rs.update
rs.close
set rs=nothing

如果这两种方法都通不过的话,就是你其它的地方出错,还有顺便考虑一下,如果你用的是WINXP的系统的话,很有可能只能读数据库,不能更新数据库。
troopers 2003-09-24
  • 打赏
  • 举报
回复
呵呵。直接用rs.addnew不就简单多了啊
ningbao 2003-09-24
  • 打赏
  • 举报
回复
实在不行的话可以用
myrs.addnew
myrs("title")=bts
myrs("date")=rqs
myrs("content")=zws
myrs.update
试一试。
jerrynet 2003-09-24
  • 打赏
  • 举报
回复
执行以下SQL语句看看什么错误,如果没错误!
语句的类型也是一个容易疏忽的地方,多调试一下,希望你早日解决问题!
zjg791015 2003-09-24
  • 打赏
  • 举报
回复
还是要把分号去掉;另字段名是不能为date的。
ttt2 2003-09-24
  • 打赏
  • 举报
回复
sqlin="insert into zskx(Title,date,content) values('"&bts&"',#"&rqs&"#,'"&zws&"')"


字段名不能为date
cqfeng 2003-09-24
  • 打赏
  • 举报
回复
try:

sqlin="insert into zskx([Title],[date],[content]) values('"&bts&"','"&rqs&"','"&zws&"')"
cona.execute sqlin
cqfeng 2003-09-24
  • 打赏
  • 举报
回复
try:

sqlin="insert into zskx([Title],[date],[content]) values('"&bts&"','"&rqs&"','"&zws&"')"
cona.execute sqlin
linzhifeng 2003-09-24
  • 打赏
  • 举报
回复
程序是这样的:

<%
bts=request("textfield")
rqs=cstr(request("textfield2"))
zws=request("textfield3")

if bts<>"" and rqs<>"" and zws<>"" then

set cona=server.createobject("adodb.connection")
strcon="provider=microsoft.jet.oledb.4.0; data source="
strcon=strcon&server.mappath("wky.mdb")
cona.open strcon

set myrs=server.createobject("adodb.recordset")
myrs.cursorlocation=3
sqlin="insert into zskx(Title,date,content) values('"&bts&"','"&rqs&"','"&zws&"')"
myrs.open sqlin,cona,2,3

response.redirect "tjcg.htm"

else
response.redirect "zskx.asp?ksj='a'"
end if
%>
dicklee1214 2003-09-24
  • 打赏
  • 举报
回复
数据库是ACCESS,,,'"&rqs&"'改成#"&rqs&"#,是ORACLE则此处改成todate(.....),wen ti keng ding zai zhe li
007james 2003-09-24
  • 打赏
  • 举报
回复
字符类型都是字符串吗?
加载更多回复(5)

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧