国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 金门县| 泰和县| 昌黎县| 玉屏| 庆云县| 虎林市| 建平县| 临朐县| 苍溪县| 灵丘县| 滕州市| 盐边县| 阿克陶县| 邹平县| 平遥县| 高邑县| 育儿| 都江堰市| 共和县| 蓝田县| 辉县市| 平陆县| 龙南县| 唐河县| 称多县| 镇宁| 鸡泽县| 永嘉县| 嘉定区| 石渠县| 集贤县| 五原县| 崇文区| 佛冈县| 洛宁县| 大厂| 永春县| 马关县| 昭觉县| 宾阳县| 威远县|