解析SQL查找Access中某表是否存在方法_Access數據庫教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:解讀Access數據庫支持用戶同時在線問題問題:聽說ACCESS數據庫本身有限制,同時多人在線的話,在強的服務器也不行,好象最多只支持400人在線。 ACCESS沒有限制,其實真正能夠限制連接數的取決于你的服務器! 常用的IIS裝在Win2000(server),可以沒有任何連線限制,但是如果你在WinXP(PRO)里面使用IIS
Access數據庫雖然功能單一,但的確是一個小巧精干的開發伙伴,我在多個項目中與它見面,為了探知Access數據庫的本源,今天上網查了些資料,F總結歸納如下:在Access數據庫中通過SQL語句找到某一表是否存在的確是一件困難的事。幸好, Access本身就有一些隱含的數據對象能夠保存你庫中的信息,今天我就遇到了要用SQL,通過程序查詢某一表是否存在的問題,解決方法如下:
由于Access數據庫本身的“管理員”組沒有訪問隱含對象的權限,因此先要:工具 -> 選項 -> 視圖 -> 隱藏對象、系統對象,前面的勾選上。
然后,工具 -> 安全 -> 用戶與組的權限,在對象名稱中選定 MSysObjects(我只用到這個對象,如果需要用到其它的,可以再選) ,然后權限中設置“讀取數據”權限。
最后,保存設置,在程序中就可以通過SQL語句查詢表是否存在了,語句如下:
SELECT Count(*) AS RTab FROM MSysObjects WHERE (((MSysObjects.Name) Like "需判斷的已知表名"));
返回1為存在, 0為不存在
系統環境:Win2000 Access2000
分享:解析Access數據庫成功導入Oracle庫的方法首先打開 控制面板-管理工具-數據源 (ODBC),添加一個數據源驅動程序為Oracle的用戶DNS,并添入Data Source、Server Name、user,測試一下是否連通。 然后,打開Access數據庫,選中要導出的表,點擊“文件”菜單中的“導出”,在保存類型下拉框中,選最下面的
相關Access數據庫教程:
- 相關鏈接:
- 教程說明:
Access數據庫教程-解析SQL查找Access中某表是否存在方法。