主頁 > 知識庫 > ASP獲取ACCESS數(shù)據(jù)庫表名及結(jié)構(gòu)的代碼

ASP獲取ACCESS數(shù)據(jù)庫表名及結(jié)構(gòu)的代碼

熱門標簽:宿州防封外呼系統(tǒng)平臺 地圖標注還可以做嗎 硅基電話機器人加盟 外呼系統(tǒng)怎么話費 高質(zhì)量的電銷外呼系統(tǒng) 滴滴地圖標注上車點 無營業(yè)執(zhí)照地圖標注教學 電銷機器人采購 友邦互聯(lián)電銷機器人違法嗎

html>
head>
title>獲取ACCESS數(shù)據(jù)庫表名_www.jb51.net/title>
/head>
body style="text-align:left;margin-left:50px;font-family:'arial';font-size:12px">
form style="padding:5px;margin:5px;margin-left:0px" name="get" action="" method="post">
數(shù)據(jù)庫路徑:input type="text" name="path" value="" size="50" />
input type="hidden" name="ari" value="1" />
input type="submit" value="查看" />
/form>
hr>
%
if request.form("ari")="1" and request.form("path")>"" then
dim conn,connstr,i,sql,rs
on error resume next
Connstr="DRIVER=Microsoft Access Driver (*.mdb);DBQ="+server.mappath(request.form("path"))
Set Conn=Server.CreateObject("ADODB.Connection")
conn.Open connstr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "數(shù)據(jù)庫連接出錯,請檢查連接字串。"
Response.End
End If
%>
font color=red>%=conn.connectionstring%>/font>hr>
%
j=0
dim tablecount
tablecount=0
Set shm = conn.OpenSchema(20)
shm.MoveFirst
Do While Not shm.EOF
If shm("TABLE_TYPE") = "TABLE" Then
If Left(shm("table_name"), 1) > "~" Then '這里過濾掉隱藏表
j=j+1
call GetFileds(shm("table_name"))
End If
End If
shm.MoveNext
Loop
response.write "共有 "j" 個數(shù)據(jù)表!"
else
response.write "h3>請輸入數(shù)據(jù)庫相對路徑查看具體內(nèi)容!/h3>"
end if
%>
/body>
/html>
%
Function GetFileds(TableName)
Set rs = server.createobject("adodb.recordset")
Dim SQL
SQL = "select * from " TableName
rs.Open SQL, conn, 1, 1
Dim Cont
Cont = rs.Fields.Count
response.write "div style=""margin-bottom:10px;padding:5px;border:1px #dddddd solid;background:#eeeeee"">"vbcrlf
response.write "表 font color=red>b>"TableName"/b>/font> 中含有"Cont"個字段,具體如下:br>"vbcrlf
For i = 0 To Cont - 1
dim filtype
select case rs.fields(i).type
case 3
filtype="自動編號(數(shù)字)"
case 202
filtype="字符"
case 203
filtype="備注"
case 125
filtype="日期"
case 11
filtype="真/假(是/否)"
end select
response.write " font color=red>"i"/font>--font color=green>b>"rs.fields(i).name"/b>/font>--"filtype";br />"vbcrlf
Next
response.write "/div>"vbcrlf
rs.Close
set rs=nothing
End Function
%>

標簽:廣元 錫林郭勒盟 七臺河 雅安 新余 儋州 江門 宣城

巨人網(wǎng)絡(luò)通訊聲明:本文標題《ASP獲取ACCESS數(shù)據(jù)庫表名及結(jié)構(gòu)的代碼》,本文關(guān)鍵詞  ASP,獲取,ACCESS,數(shù)據(jù)庫,表名,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ASP獲取ACCESS數(shù)據(jù)庫表名及結(jié)構(gòu)的代碼》相關(guān)的同類信息!
  • 本頁收集關(guān)于ASP獲取ACCESS數(shù)據(jù)庫表名及結(jié)構(gòu)的代碼的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章