ASP读取SQL数据库,读取出来的是空值

ASP读取SQL数据库,读取出来的是空值,第1张

既然数据个数都对了,我觉得可能是数组索引有问题,

字段名

确实是这样的吗?数组的索引确认无误吗?

一楼的写法我认为不正确,因为只读取了一次

id和name

的值,没有放到循环里面,根本就不会输出数据

代码asp 部分因为没有限制,所以一打开这个页面就执行插入。

要改两个地方:

1) <form method="post" action="add.asp">改为 <form method="post" action="add.asp?do=yes">

2) <% dim bumber1 这里加上判断,当接收到 do=yes 时才执行这段ASP代码

<%

if request("do")="yes" then'当接收到 do=yes 时才执行这段ASP代码

dim bumber1

dim id1

dim name1

dim shuxing1

number1=request("number1")

id1=request("id1")

name1=request("name1")

shuxing1=request("shuxing1")

sql="INSERT INTO chanpin (number,id,name,shuxing) VALUES ('"&number1&"','"&id1&"','"&name1&"','"&shuxing1&"')"

conn.execute sql

on error resume next

if err<>0 then

Response.Write("No update permissions!")

else

Response.Write("<h3>" &recaffected &" record added</h3>")

end if

conn.close

end if

%>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9996652.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存