怎么把从数据库中搜索得到的记录值给单行文本框?

怎么把从数据库中搜索得到的记录值给单行文本框:
数据库是这样连接的:

 1   
 2if isempty(session("studentid")) then   
 3Response.Redirect("land.htm")   
 4end if   
 5  
 6if not isempty(request.form("Bupdata")) then   
 7  
 8Set Myconn=Server.CreateObject("ADODB.Connection")   
 9Myconn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & server.mappath("student.mdb")   
10SQL="Select * From reg Where name='"&session("studentid")&"'"   
11SET RS = Myconn.Execute(SQL)   
12end if   
13  

用整个语句把记录值给文本框有错误:

1<input ```"="" isbn")="" maxlength="100" name="ISBN" size="40" type="text" value="```
2 response.write RSBooks("/>

怎么解???
---------------------------------------------------------------

value='``` response.write rs("name")

1  
2value=```
3=rs("name")

你加个response.write是什么意思?昏。
---------------------------------------------------------------

Microsoft VBScript 运行时错误 (0x800A000D)是指类型不匹配,

---------------------------------------------------------------

1<input ```"="" name="formtextname" name")="" size="20" type="text" value="```
2 response.write rs("/>

或者

1<input ```"="" name="formtextname" name")="" size="20" type="text" value="```
2=rs("/>

这就是赋值语句,绝对没有错的,如果还有错,你就应该看看其他的asp语句
---------------------------------------------------------------

把值用循环的方式取出,连接赋给一个变量,然后用变量给文本框赋值

Published At
Categories with Web编程
comments powered by Disqus