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

首頁 > 學院 > 開發設計 > 正文

ASP獲取Access所有數據表的sql語句

2019-11-17 04:13:48
字體:
來源:轉載
供稿:網友

可能很多在使用access的朋友都沒有打開過Access的系統內置表,這篇文章可以幫助大家簡單了解下系統內置表。


 程序代碼
<%sqlcmd="select name from [msysobjects] where type=1 and flags=0"%>


用這條語句就可以取得Access數據庫中所有表,但需要設置讀取MSysObjects表的權限,否則會出現“不能讀取記錄;在 'MSysObjects'上沒有讀取數據權限”的錯誤提示。

office 2003設置:工具 -> 選項 -> 視圖 -> 勾選隱藏對象、系統對象。工具 -> 安全 -> 用戶與組的權限 ,在對象名稱中選定 MSysObjects ,然后權限中設置其讀取權限。

office 2007設置:單擊左上角圖標 -> Access選項 -> 當前數據庫 -> 導航 -> 導航選項 -> 勾選顯示隱藏對象,顯示系統對象。數據庫工具選項卡 -> 用戶和權限 -> 用戶與組權限,對象類型選擇表,對象名稱選定MSysObjects,然后勾選“讀取數據”權限

還有一種方法可以實現讀取Access數據庫中所有表:


 程序代碼
<%
set rs=conn.openSchema(20)'返回包含模式信息的 Recordset 對象
rs.filter="table_type='table'"'篩選table_type為table類型的數據表,其他類型為系統內置表
do while not rs.eof
    response.write(rs("TABLE_NAME"))'用recordset記錄集獲取列名為table_name的數據
    response.Write("<br />")
rs.movenext:loop
%>


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 海盐县| 仁布县| 天峻县| 荆州市| 海伦市| 新巴尔虎左旗| 山阴县| 泰兴市| 饶河县| 江源县| 屯昌县| 原阳县| 华坪县| 漾濞| 益阳市| 桃江县| 济南市| 新密市| 滨州市| 凯里市| 长宁县| 黄骅市| 福泉市| 崇义县| 松江区| 博湖县| 神木县| 光泽县| 邻水| 丹巴县| 北安市| 星子县| 龙川县| 阿尔山市| 梁平县| 尼勒克县| 龙泉市| 谢通门县| 永平县| 揭阳市| 亳州市|