主頁(yè) > 知識(shí)庫(kù) > 用SQL語(yǔ)句查找Access中某表是否存在的小技巧

用SQL語(yǔ)句查找Access中某表是否存在的小技巧

熱門(mén)標(biāo)簽:400電話申請(qǐng)?jiān)趺纯?/a> 天音通信電話機(jī)器人 高德地圖標(biāo)注商家在哪 杭州400電話如何申請(qǐng)的 400電話從哪里申請(qǐng)濱州 hbuilder地圖標(biāo)注 隨州營(yíng)銷電話機(jī)器人怎么樣 江西南昌百應(yīng)電話機(jī)器人 機(jī)器人電話機(jī)創(chuàng)意繪畫(huà)

Access數(shù)據(jù)庫(kù)雖然功能單一,但的確是一個(gè)小巧精干的開(kāi)發(fā)伙伴,我在多個(gè)項(xiàng)目中與它見(jiàn)面,為了探知Access數(shù)據(jù)庫(kù)的本源,今天上網(wǎng)查了些資料。現(xiàn)總結(jié)歸納如下:

在Access數(shù)據(jù)庫(kù)中通過(guò)SQL語(yǔ)句找到某一表是否存在的確是一件困難的事。幸好, Access本身就有一些隱含的數(shù)據(jù)對(duì)象能夠保存你庫(kù)中的信息,今天我就遇到了要用SQL,通過(guò)程序查詢某一表是否存在的問(wèn)題,解決方法如下:
由于Access數(shù)據(jù)庫(kù)本身的“管理員”組沒(méi)有訪問(wèn)隱含對(duì)象的權(quán)限,因此先要:工具 -> 選項(xiàng) -> 視圖 -> 隱藏對(duì)象、系統(tǒng)對(duì)象,前面的勾選上。

然后,工具 -> 安全 -> 用戶與組的權(quán)限,在對(duì)象名稱中選定 MSysObjects(我只用到這個(gè)對(duì)象,如果需要用到其它的,可以再選) ,然后權(quán)限中設(shè)置“讀取數(shù)據(jù)”權(quán)限。

最后,保存設(shè)置,在程序中就可以通過(guò)SQL語(yǔ)句查詢表是否存在了,語(yǔ)句如下:

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

返回1為存在, 0為不存在
系統(tǒng)環(huán)境:Win2000 Access2000

您可能感興趣的文章:
  • Sql Server中判斷表、列不存在則創(chuàng)建的方法
  • Mysql判斷表字段或索引是否存在
  • sql server判斷數(shù)據(jù)庫(kù)、表、列、視圖是否存在
  • MySql獲取某個(gè)字段存在于哪個(gè)表的sql語(yǔ)句
  • sqlserver 各種判斷是否存在(表名、函數(shù)、存儲(chǔ)過(guò)程等)
  • sql 判斷數(shù)據(jù)庫(kù),表,存儲(chǔ)過(guò)程等是否存在的代碼
  • oracle用什么SQL語(yǔ)句判斷表存不存在
  • SQL判斷字段列是否存在的方法
  • Oracle判斷表、列、主鍵是否存在的方法

標(biāo)簽:保定 沈陽(yáng) 招商 昆明 石嘴山 葫蘆島 常德 鶴崗

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《用SQL語(yǔ)句查找Access中某表是否存在的小技巧》,本文關(guān)鍵詞  用,SQL,語(yǔ)句,查找,Access,中某,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《用SQL語(yǔ)句查找Access中某表是否存在的小技巧》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于用SQL語(yǔ)句查找Access中某表是否存在的小技巧的相關(guān)信息資訊供網(wǎng)民參考!
  • 企业400电话

    智能AI客服机器人
    15000

    在线订购

    合计11份范本:公司章程+合伙协议+出资协议+合作协议+股权转让协议+增资扩股协议+股权激励+股东会决议+董事会决议

    推薦文章