文本数据库操作

发表于:2007-06-30来源:作者:点击数: 标签:
1。 数据库 文件“test.txt”,内容如下: 1,1,2,3,4,111, 2,4,3,5,111111, 3,1,2,22222222, 4,1,2, 30,f rom,admin, 31,f rom,admin, 32,f rom,admin, 33,f rom,admin, 34,fr om,admin, 37,askf,aslkjf,123 35,fro m,admin, 36,f r om,admin, 2。测试文件“t
1。数据库文件“test.txt”,内容如下:
1,"1,2,3,4","111",
2,"4,3,5","111111",
3,"1,2","22222222",
4,"1","2",
30,"f rom","admin",
31,"f rom","admin",
32,"f rom","admin",
33,"f rom","admin",
34,"fr om","admin",
37,"askf","aslkjf",123
35,"fro m","admin",
36,"f r om","admin",


2。测试文件“test.asp”,与“test.txt”文件在同一目录
<%
Dim oRs
Dim oConn
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=" & Server.Mappath("/") & ";Extensions=asc,csv,tab,txt;"

Sql = "Select * From test.txt"
Set oRs = Server.CreateObject("ADODB.RecordSet")
oRs.Open Sql, oConn, 1, 1
Response.Write "<table border=1 width=400>"
Response.Write "<tr><td>编号</td><td>用户名</td><td>密码</td><td>金钱</td></tr>"
Do While Not oRs.Eof
Response.Write "<tr><td>" & oRs(0) & "&nbsp;</td><td>" & oRs(1) & "&nbsp;</td><td>" & oRs(2) & "&nbsp;</td><td>" & oRs(3) & "&nbsp;</td></tr>"
oRs.MoveNext
Loop
Response.Write "</table>"
%>


原文转自:http://www.ltesting.net