◆这样写能行吗?

mmm333 2005-01-05 10:07:44
我能这样2次往数据库里查值吗?如果不行 请您帮改下THX

sz = "'"& Request.Form("Times") &"','"& Main &"'"

into_db = "INSERT INTO Time(Times,Main)VALUES("& sz &")"

ss = "'"& Request.Form '"& Main &"'"

into_db = "INSERT INTO Units(Main)VALUES("& ss &")"

conn.Execute(into_db)



...全文
87 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
mmm333 2005-01-06
  • 打赏
  • 举报
回复
啊啊~
咋分开写呢?试了好多次了
lubaixu 2005-01-06
  • 打赏
  • 举报
回复
呵呵。
分开来写吧。
mmm333 2005-01-06
  • 打赏
  • 举报
回复
Up~~~
Aimar168 2005-01-06
  • 打赏
  • 举报
回复
不说说了嘛,main是变量就下面这样写
sz = Request.Form("Times") & .. & ... '有几个自己再用 & 连接上
into_db = "INSERT INTO Time(Times,Main)VALUES('"& sz &"','"& Main &"');"
mmm333 2005-01-05
  • 打赏
  • 举报
回复
Request.Form("Times")
是文本接收的值

Main 是个变量
得这么写吧?↓

sz = "'"& Request.Form("Times_num") &"','"& Main_unit &"'"
mmm333 2005-01-05
  • 打赏
  • 举报
回复
Main 这个值没插入库呀~!??
Aimar168 2005-01-05
  • 打赏
  • 举报
回复
那就用连起来,比如
sz = Request.Form("Times") & Request.Form("...") & Request.Form("...")
mmm333 2005-01-05
  • 打赏
  • 举报
回复
除了这个还有啥方法吗?
mmm333 2005-01-05
  • 打赏
  • 举报
回复
...但

其实我这里不是就这2个值我只是截了一段...

那就这样?↓

sz = Request.Form("Times").....好多个
into_db = "INSERT INTO Time(Times,Main)VALUES('"& sz &"','"& Main &"');"
into_db = into_db & "INSERT INTO Units(Main)VALUES('"& Main &"')"
conn.Execute(into_db)

这样行不?
Aimar168 2005-01-05
  • 打赏
  • 举报
回复
那就是上面这个了
sz = Request.Form("Times")
into_db = "INSERT INTO Time(Times,Main)VALUES('"& sz &"','"& Main &"');"
into_db = into_db & "INSERT INTO Units(Main)VALUES('"& Main &"')"
conn.Execute(into_db)

2条插入语句执行当中加一个分号就可以了
mmm333 2005-01-05
  • 打赏
  • 举报
回复
Aimar168(跟着微软走,牵着太阳的手)

您这个没看明白:into_db = into_db & "INSERT INTO Units(Main)VALUES('"& Main &"')"
mmm333 2005-01-05
  • 打赏
  • 举报
回复
我的意思是把
Times,Main 这2个值插入Time表里的Times,Main字段里

然后再把
Main 这值插入 Units 表里的Main 字段里


(Main 两个表里都有这字段)


Aimar168 2005-01-05
  • 打赏
  • 举报
回复
你的意思是这样吧
sz = Request.Form("Times")
into_db = "INSERT INTO Time(Times,Main)VALUES('"& sz &"','"& Main &"');"
into_db = into_db & "INSERT INTO Units(Main)VALUES('"& Main &"')"
conn.Execute(into_db)
Aimar168 2005-01-05
  • 打赏
  • 举报
回复
你写的很乱,先说明白这句是什么意思,错误的
ss = "'"& Request.Form '"& Main &"'"

mmm333 2005-01-05
  • 打赏
  • 举报
回复
那我这样改行不?

into_db = "INSERT INTO Units(Main_unit)VALUES("& Main &")" ??
Aimar168 2005-01-05
  • 打赏
  • 举报
回复
修改如下,试试看:
sz = Request.Form("Times")
into_db = "INSERT INTO Time(Times,Main)VALUES('"& sz &"','"& Main &"');"
ss = Request.Form("...") '括号当中的...你自己漏了吧
into_db = into_db & "INSERT INTO Units(Main)VALUES('"& ss &"','"& Main &"')"
conn.Execute(into_db)
Aimar168 2005-01-05
  • 打赏
  • 举报
回复
ss = "'"& Request.Form '"& Main &"'"
这句错误的,Request.Form(...),括号当中的怎么没有的
rainxiang 2005-01-05
  • 打赏
  • 举报
回复
ss = "'"& Request.Form '"& Main &"'"

这句怎么写??


一句句执行不行吗?

28,391

社区成员

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

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