关于插入的问题

prisonerzhang 2003-08-21 07:39:02
sql="insert into news(name,date) values('textfield1','textfield2')"
set rs=conn.execute(sql)
这样写不行,应该怎么写呢?
...全文
56 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
jie115 2003-08-21
  • 打赏
  • 举报
回复
保证数据类型格式统一
无返回数据的话,用connection 对象的 execute 方法
Ianlan 2003-08-21
  • 打赏
  • 举报
回复
补充:同时数据内容格式必须和date类型保持一致
Ianlan 2003-08-21
  • 打赏
  • 举报
回复
保证date 字段的数据类型是datetime型或者是smalldatetime型
lang11zi 2003-08-21
  • 打赏
  • 举报
回复
sql="insert into news(name,date) values('"&textfield1&"','"&#textfield2#&"')"
diya 2003-08-21
  • 打赏
  • 举报
回复
sql="insert into news(name,date) values('"&textfield1&"','"&#textfield2#&"')"
set rs=conn.execute(sql)
xupiao 2003-08-21
  • 打赏
  • 举报
回复
sql="insert into news(name,date) values('"&textfield1&"','"&textfield2&"')"
chinascprogram 2003-08-21
  • 打赏
  • 举报
回复
set rs=conn.execute ("insert into news(name,date) values ('"& textfield1&"')",'"& textfield2 &"')
yancey 2003-08-21
  • 打赏
  • 举报
回复
为什么要去用rs取结果?直接conn.execute sql不就可以了
chenxingbai 2003-08-21
  • 打赏
  • 举报
回复
不对
使用conn.execue时,如果没有返回结果就不能用括号
应该为set rs=conn.execute sql
hrbzlm 2003-08-21
  • 打赏
  • 举报
回复
你的sql语句是:insert into news(name,date) values('textfield1','textfield2')
所以应该这样写:
sql="insert into news(name,date) values('"&textfield1&"','"&textfield2&"')"
prisonerzhang 2003-08-21
  • 打赏
  • 举报
回复
说我的insert语法有错误
reidli 2003-08-21
  • 打赏
  • 举报
回复
text1=trim(request("textfield1"))
text2=trim(request("textfield2"))
set rs=server.createobject("adodb.recordset")
sql="insert into news (name,date) values ('"&text1&"','"&text2&"')"
rs.open sql,conn,2,3
pp4u 2003-08-21
  • 打赏
  • 举报
回复
保持字段数据类型和value的数据类型一致。
ttt2 2003-08-21
  • 打赏
  • 举报
回复
sql="insert into news(name,date) values('textfield1',#textfield2#)"

28,390

社区成员

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

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