国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > ASP > 正文

ASP獲取Access所有數(shù)據(jù)表的sql語(yǔ)句

2024-05-04 11:06:48
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
可能很多在使用Access的朋友都沒(méi)有打開過(guò)Access的系統(tǒng)內(nèi)置表,這篇文章可以幫助大家簡(jiǎn)單了解下系統(tǒng)內(nèi)置表。
程序代碼
<%sqlcmd="select name from [msysobjects] where type=1 and flags=0"%>


用這條語(yǔ)句就可以取得Access數(shù)據(jù)庫(kù)中所有表,但需要設(shè)置讀取MSysObjects表的權(quán)限,否則會(huì)出現(xiàn)“不能讀取記錄;在 'MSysObjects'上沒(méi)有讀取數(shù)據(jù)權(quán)限”的錯(cuò)誤提示。

office 2003設(shè)置:工具 -> 選項(xiàng) -> 視圖 -> 勾選隱藏對(duì)象、系統(tǒng)對(duì)象。工具 -> 安全 -> 用戶與組的權(quán)限 ,在對(duì)象名稱中選定 MSysObjects ,然后權(quán)限中設(shè)置其讀取權(quán)限。

office 2007設(shè)置:?jiǎn)螕糇笊辖菆D標(biāo) -> Access選項(xiàng) -> 當(dāng)前數(shù)據(jù)庫(kù) -> 導(dǎo)航 -> 導(dǎo)航選項(xiàng) -> 勾選顯示隱藏對(duì)象,顯示系統(tǒng)對(duì)象。數(shù)據(jù)庫(kù)工具選項(xiàng)卡 -> 用戶和權(quán)限 -> 用戶與組權(quán)限,對(duì)象類型選擇表,對(duì)象名稱選定MSysObjects,然后勾選“讀取數(shù)據(jù)”權(quán)限

還有一種方法可以實(shí)現(xiàn)讀取Access數(shù)據(jù)庫(kù)中所有表:


程序代碼
<%
set rs=conn.openSchema(20)'返回包含模式信息的 Recordset 對(duì)象
rs.filter="table_type='table'"'篩選table_type為table類型的數(shù)據(jù)表,其他類型為系統(tǒng)內(nèi)置表
do while not rs.eof
    response.write(rs("TABLE_NAME"))'用recordset記錄集獲取列名為table_name的數(shù)據(jù)
    response.Write("<br />")
rs.movenext:loop
%>
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 罗源县| 新邵县| 东方市| 泸定县| 台北市| 奎屯市| 高安市| 牙克石市| 嵩明县| 昌图县| 鹤峰县| 拜泉县| 营山县| 洪江市| 石屏县| 泾阳县| 板桥市| 米脂县| 驻马店市| 武平县| 宝坻区| 微博| 云梦县| 额济纳旗| 青岛市| 马公市| 新昌县| 县级市| 洛阳市| 呈贡县| 容城县| 新和县| 城步| 屏东县| 桂林市| 莱州市| 贡嘎县| 柳河县| 社旗县| 师宗县| 阿瓦提县|