两句SQL语句同时用,怎么写

kevinlau1 2009-06-05 03:38:09
sql="delete from product"
sql="insert into [product](namese,pic) values('"& names &"','"& pic &"')"

我想先删除,再插入

我试了,两句只有一句能起作用,但是,如果想两句都起作用,那怎么写呢?

我现在的语句是
sql="delete * from product"
sql="insert into [product](namese,pic) values('"& names &"','"& pic &"')"
conn.execute(sql)

rs.movenext
wend

end if
response.write "导入成功"
end if
%>
...全文
175 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
gingerkang 2009-06-05
  • 打赏
  • 举报
回复
上面4#的好像不行,首先插入的语句没执行,其次删除应该写在循环外面,不然永远只有1条最终的数据的.
linlusheng 2009-06-05
  • 打赏
  • 举报
回复
sql="delete * from product"
conn.execute(sql)
sql="insert into [product](namese,pic) values('"& names &"','"& pic &"')"


rs.movenext
wend

end if
response.write "导入成功"
end if
%>
lihan6415151528 2009-06-05
  • 打赏
  • 举报
回复
一是写存储过程或者触发器
二是写两次rs执行

sql1="delete * from product" 
sql2="insert into [product](namese,pic) values('"& names &"','"& pic &"')"
conn.execute(sql1)
conn.execute(sql2)
gingerkang 2009-06-05
  • 打赏
  • 举报
回复
<%
a=1
a=2
%>
你说a的结果是多少?
你要删除,就先把删除的语句先执行啦.
sy_binbin 2009-06-05
  • 打赏
  • 举报
回复
sql1="delete * from product"
sql2="insert into [product](namese,pic) values('"& names &"','"& pic &"')"
conn.execute sql1

conn.execute sql2

28,406

社区成员

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

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