我有一个数据库里面的表名为news。字段名分别为ID(自动排序),title(新闻标题),content(新闻内容)我的连接数据库的文件是conn.asp我写了代码:<form name="form1" method="post" action="edit.asp"> <table width="59%" height="193" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC"> <tr align="center"> <td height="22" colspan="2" bgcolor="#6699FF">修改新闻 ‖<a href="zhijianlist.asp">返回</a>‖</td> </tr> <tr bgcolor="#FFFFFF"> <td height="26" align="right" valign="bottom" bgcolor="#FFFFFF"><div align="right">新闻主题: </div></td> <td align="right" valign="bottom" bgcolor="#FFFFFF"><div align="left"> <input name="title" type="text" id="title" size="30" /> </div></td> </tr> <tr bgcolor="#FFFFFF"> <td width="25%" align="right">新闻内容:</td> <td width="75%" align="left"><textarea name="content" cols="50" rows="6" id="content"></textarea></td> </tr> <tr align="center" bgcolor="#FFFFFF"> <td colspan="2"><input type="submit" name="Submit" value="提交" />   <input type="reset" name="Submit2" value="重置" /> <input type="hidden" name="sub" value="sub" /></td> </tr> </table></form>这是供提交修改新闻的表单。然后在下边写<%.....%>里边的这段程序代码该怎么写啊。我想通过响应上一页面的新闻列表里用户指定的ID,向数据库相应的ID条目里修改数据title和content两项的内容。请问这该怎么写啊谢谢高手指点阿

热心网友

首先要打开数据库:在form里加 " /然后提交处理:newsid=request.QueryString("id")set rs=server.CreateObject("adodb.recordset")rs.open "select * from news where newsid="&newsid,conn,1,3rs("title")=trim(request.form("title"))rs("content")=trim(request.form("content"))rs.updaters.closeset rs=nothing