我想做个页面,就好象问卷调查,不过,我的存储过程不好
rs.Open "Select * from asp_user",cn,1,3
我在每次想增加到数据库中记录时,都需要把数据库中存的记录都读一边,不是当数据很多时,实在浪费资源嘛.我想直接INSERT,怎么做呀?还有我的rs("pc"

=request.form("pc"

是个多选项,如果我插入(提交我的网页),会插入PC项2,3这样的值,我怎么能把多选项中的","换成别的符号呀??
我怕说不清,把简单的小例子贴出来了,请指教!
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>ff</title>
</head>
<%
dim cn
set cn=server.createobject("ADODB.connection"

cn.open="Provider=OraOLEDB.Oracle;data source=TEST1;user id=asp_test;password=asp_test;"
set rs=nothing
set rs=Server.CreateObject("ADODB.Recordset"

rs.Open "Select * from asp_user",cn,1,3
response.write "add new record"
rs.addnew
rs("no"

=request.form("no"

rs("name"

=request.form("name"

rs("tel"

=request.form("tel"

rs("pc")=request.form("pc")
rs.update
rs.Close
cn.close
set cn=nothing
%>
<body>
<form method="POST" action="ff.asp">
<table width="89%" border="0" cellspacing="0" cellpadding="0" height="169" align="center">
<tr><td height="30%" width="30%"><font size="2" align="left">编号</font>
<input type="text" name="id" size="37">
</td></tr>
<tr><td height="30%" width="30%"><font size="2" align="left">姓名</font>
<input type="text" name="name" size="37">
</td></tr>
<tr><td height="30%" width="30%"><font size="2" align="left">电话</font>
<input type="text" name="tel" size="37">
</td></tr>
<tr><td height="30%" width="30%"><font size="2" align="left">您使用的计算机</font>
<input type="checkbox" name="pc" value="1"> <font size="2" align="left">品牌</font>
<input type="checkbox" name="pc" value="2"> <font size="2" align="left">兼容</font>
<input type="checkbox" name="pc" value="3"> <font size="2" align="left">笔记本</font>
<input type="checkbox" name="pc" value="4"> <font size="2" align="left">无</font>
</td></tr>
<td width="73" height="124">
<p align="center"><input type="submit" value=" 发送 " name="B1">
<input type="reset" value=" 重填 " name="B2"></p>
</table>
</form>
</body>
response.write "add new record"