程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Access數據庫 >> Access數據庫入門 >> 用SQL語句查找Access中某表能否存在的小技巧

用SQL語句查找Access中某表能否存在的小技巧

編輯:Access數據庫入門

用SQL語句查找Access中某表能否存在的小技巧。本站提示廣大學習愛好者:(用SQL語句查找Access中某表能否存在的小技巧)文章只能為提供參考,不一定能成為您想要的結果。以下是用SQL語句查找Access中某表能否存在的小技巧正文


Access數據庫雖然功用單一,但確實是一個玲珑精干的開發同伴,我在多個項目中與它見面,為了探知Access數據庫的根源,明天上網查了些材料。現總結歸結如下:

在Access數據庫中經過SQL語句找到某一表能否存在確實是一件困難的事。幸虧, Access自身就有一些隱含的數據對象可以保管你庫中的信息,明天我就遇到了要用SQL,經過順序查詢某一表能否存在的問題,處理辦法如下:
由於Access數據庫自身的“管理員”組沒有訪問隱含對象的權限,因而先要:工具 -> 選項 -> 視圖 -> 隱藏對象、零碎對象,後面的勾選上。

然後,工具 -> 平安 -> 用戶與組的權限,在對象稱號中選定 MSysObjects(我只用到這個對象,假如需求用到其它的,可以再選) ,然後權限中設置“讀取數據”權限。

最後,保管設置,在順序中就可以經過SQL語句查詢表能否存在了,語句如下:

SELECT Count(*) AS RTab FROM MSysObjects WHERE (((MSysObjects.Name) Like "需判別的已知表名"));

前往1為存在, 0為不存在
零碎環境:Win2000 Access2000

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved