ASP插入数据库问题,高手进进.

来源:百度知道 编辑:UC知道 时间:2024/07/04 12:02:48
我的页面表单如下:
http://www.1860d.com/aa.jpg
页面内容是一个把房产信息写入数据库的功能.
但这个页面里面的文本框实在是太多了.难道真的要一个一个文本框request过来.再慢慢对应数据表里面的字段进行插入数据吗?
请问那位高手可以介绍我一种方速而又简便的写入数据库功能..谢谢!!

简单..如果你想快的话.那么你就把整个文本框或者复选框的名同一取名为abc
然后在另一页里面直接request.form("abc")然后再写入数据库里就行了.

呵呵,我也很想知道。

用一个 form 把数据都送出来就好了,为什么要用很多个?不然写个元件用也许会比较方便。

不要偷懒 一个一个写 我就是这样做的呵呵

就是

把基础设施作为一个字段
把配套设施作为一个字段
...如此类推,设置4个字段就ok了

然后存数据库的时候用这样方式:0|1|1|0|0|
用split来读和改写,|为分割符,用其他符号也可以,有多少项就用多少分割符。
循环判断0和1,0为false,1为true,作为是否被勾选的依据
至于写里面项目,比如煤气,暖气,和数组项对应就行了,就这么弄。
相同名字的checkbox,request自动传为带分隔符的字符串。

比方:

<form name="form1" method="post" action="">
<input type="checkbox" name="checkbox" value="aaaa" />
1
<input type="checkbox" name="checkbox" value="bbbb" />
2
<input type="checkbox" name="checkbox" value="cccc" />
3
<input type="submit" name="Submit" value="提交" />
</form>

Req