asp 怎么实现点击文本框显示数据库里的数据

2024-11-08 18:04:58
推荐回答(2个)
回答1:

要用Ajax
一:准备工作
新建一个文件夹 Databases
在文件夹里建立一个数据库 #Database.mdb
在数据库里建一个表 product
在product表里建一个字段 ID
在product表里添加一条记录,ID字段添上内容。
二:把下面的内容保存成 index.asp 文件
-------------------------




-------------------------
三:把下面的内容保存成 db.asp文件
-------------------------
<%
dim conn
connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("Databases/#Database.mdb")
set conn=Server.CreateObject("ADODB.Connection")
conn.Open connstr

set rs=Server.CreateObject("ADODB.recordset")
dim strsql
strsql="select * from product"
rs.open strsql,conn,1,1

if not rs.eof then
response.Write(rs("ID"))
else
response.Write("未找到相关数据!")
end if
rs.close
conn.close
%>
-------------------------
点击文本框就会从数据表product里取出第一条记录的ID 字段的内容,显示到文本框里。

回答2:

把数据库里的值取出来,然后在TextBox事件中直接赋值。