新手问题,显示数据表内容!
szgw 2003-11-12 04:39:16 以下是连接数据库并且显示各字段内容的 a.asp 但就是不能显示出来,即在HTML中不知道怎么弄才能显示,我是新手,兴趣是很重要的,请各位大哥帮一把吧!!!
dim conn,re
'SqlLocalName ="127.0.0.1" '连接IP
'SqlUsername ="sa" '用户名
'SqlPassword ="" '用户密码
'SqlDatabaseName="hotel" '数据库名
'ConnStr = "Provider=Sqloledb; User ID=" & SqlUsername & "; Password=" & SqlPassword & "; Initial Catalog = " & SqlDatabaseName & "; Data Source=" & SqlLocalName & ";"
'set conn=server.CreateObject("ADODB.connection")
'set re=server.CreateObject("ADODB.recordset")
'conn.open connstr
'sql="select * from fj"
're=conn.execute(sql)
'asp与sql server 数据库的连接
'连接数据库————————————————————————————
set conn=server.createobject("adodb.connection")
Connstr="Provider=SQLOLEDB;Data Source=127.0.0.1;UID=sa;PWD=;DataBase=hotel"
'打开数据库——————————————————————————————————
conn.open connstr
'写数据查询语句————————————————————————
set re=conn.execute("select * from fj")
'输出查询结果——————————————————————————
if re.recordcount <> 0 then
response.write "共有" & re.recordcount & "条记录!"
end if
response.write"<table border=1>"
TD="<td>"
TR="tr>"
for i=0 to re.fields.count-1
response.write TD & re.fields(i).name
next
reponse.write TR
do while not re.eof
for i=0 to re.fields.count-1
response.write TD & re.fields(i).value
next
response.write TR
re.movenext
loop
response.write "</table>"
re.close
conn.close
%>