主頁 > 知識(shí)庫 > asp 獲取access系統(tǒng)表,查詢等操作代碼

asp 獲取access系統(tǒng)表,查詢等操作代碼

熱門標(biāo)簽:電銷機(jī)器人教育 河北智能外呼系統(tǒng)軟件 綿陽防封電銷卡價(jià)格 福建外呼增值業(yè)務(wù)線路 電銷機(jī)器人源碼網(wǎng)盤下載 伊春外呼業(yè)務(wù)系統(tǒng) 調(diào)度系統(tǒng)外呼 中國(guó)辦理電信400電話 宜賓語音外呼系統(tǒng)軟件
方法一:直接用ado的OpenSchema()方法打開adSchemaTables,建立一個(gè)schema記錄集


Code:
%
Const adSchemaTables = 20
adSchemaColumns = 4
dim Conn,db
dim ConnStr
db="temp.mdb"       'ACCESS數(shù)據(jù)庫的文件名,請(qǐng)使用相對(duì)于網(wǎng)站根目錄的的絕對(duì)路徑
ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="  Server.MapPath(db)
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open connstr

Dim rstSchema
Dim I

Set rstSchema = Conn.OpenSchema(adSchemaTables) 

Do while not rstSchema.EOF
  response.write("Table name: " rstSchema("TABLE_NAME")  vbCr  _
  "Table type: "  rstSchema("TABLE_TYPE")  vbCr)
response.write("br/>")
I = I + 1
rstSchema.MoveNext
Loop
rstSchema.Close

conn.Close
%>

方法二:Access 系統(tǒng)表 MsysObjects 包含了數(shù)據(jù)庫對(duì)象列表。盡管未在文檔中記載,你仍可通過查詢它來獲取你想要的。但是默認(rèn)情況下無法操作系統(tǒng)表,必須手動(dòng)設(shè)定權(quán)限收才能查詢系統(tǒng)表。
請(qǐng)參考以下動(dòng)畫:如何獲取對(duì)msysobject的操作權(quán)限 http://blog.iyi.cn/user/david/archives/IMAGES/msobject.swf

但是我在access2003中找不到這幾個(gè)系統(tǒng)表,不知道是不是m$增強(qiáng)了access的安全性。

使用下列 SQL 語句來獲取你想要的


Code:
查詢:
SELECT MSysObjects.Name FROM MsysObjects WHERE (Left([Name],1)>"~") AND (MSysObjects.Type)=5 ORDER BY MSysObjects.Name; 


窗體:
SELECT MSysObjects.Name FROM MsysObjects WHERE (Left([Name],1)>"~") AND (MSysObjects.Type)=-32768 ORDER BY MSysObjects.Name; 


表:
SELECT MSysObjects.Name FROM MsysObjects WHERE (Left([Name],1)>"~") AND (Left$([Name],4) > "Msys") AND (MSysObjects.Type)=1 ORDER BY MSysObjects.Name; 


報(bào)表:
SELECT MSysObjects.Name FROM MsysObjects WHERE (Left([Name],1)>"~") AND (MSysObjects.Type)= -32764 ORDER BY MSysObjects.Name; 


模塊:
SELECT MSysObjects.Name FROM MsysObjects WHERE (Left([Name],1)>"~") AND (MSysObjects.Type)= -32761 ORDER BY MSysObjects.Name; 


宏:
SELECT MSysObjects.Name FROM MsysObjects WHERE (Left([Name],1)>"~") AND (MSysObjects.Type)= -32766 ORDER BY MSysObjects.Name; 
您可能感興趣的文章:
  • access數(shù)據(jù)庫的一些少用操作,ASP,創(chuàng)建數(shù)據(jù)庫文件,創(chuàng)建表,創(chuàng)建字段,ADOX
  • ASP ACCESS 日期操作語句小結(jié) By Stabx
  • Asp 操作Access數(shù)據(jù)庫時(shí)出現(xiàn)死鎖.ldb的解決方法
  • asp.net(C#) Access 數(shù)據(jù)操作類
  • asp實(shí)現(xiàn)的查詢某關(guān)鍵詞在MSSQL數(shù)據(jù)庫位置的代碼
  • asp 在線備份與恢復(fù)sqlserver數(shù)據(jù)庫的代碼
  • asp終極防范SQL注入漏洞
  • asp連接mysql數(shù)據(jù)庫詳細(xì)實(shí)現(xiàn)代碼
  • asp連接access、sql數(shù)據(jù)庫代碼及數(shù)據(jù)庫操作代碼
  • asp操作access提示無法從指定的數(shù)據(jù)表中刪除原因分析及解決
  • ASP中巧用Split()函數(shù)生成SQL查詢語句的實(shí)例
  • asp執(zhí)行帶參數(shù)的sql語句實(shí)例
  • ASP 連接 SQL SERVER 2008的方法
  • ASP通過ODBC連接SQL Server 2008數(shù)據(jù)庫的方法
  • ASP語言實(shí)現(xiàn)對(duì)SQL SERVER數(shù)據(jù)庫的操作

標(biāo)簽:電商邀評(píng) 銅川 蘇州 延邊 河池 新鄉(xiāng) 那曲 優(yōu)質(zhì)小號(hào)

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