VBS 調(diào)用access,表存在的判定 [金字塔]
- 咨詢內(nèi)容:
請(qǐng)教下,VBS 調(diào)用access,如何判定某表是否存在,若存在,我可以先drop掉它,多謝!
- 金字塔客服:
幫你找到了一份文獻(xiàn)
asp access 判斷表是否存在
[此貼子已經(jīng)被作者于2014/6/17 14:16:50編輯過]
使用ConnectionObject.OpenSchema(20)可以得到RecordSet對(duì)象,RecordSet對(duì)象包含當(dāng)前數(shù)據(jù)庫中所有數(shù)據(jù)表的信息,要判斷某名稱的表是否存在,可以用循環(huán)匹配,如:
Dim Rs
Set Rs = Conn.OpenSchema(20)
Do While Not Rs.EOF
If Rs("Table_Name") = "TheTableName" Then
'找到表的操作。。
Else
'找不到表。。
End If
Rs.Close
Set Rs = Nothing
其中Conn.OpenSchema(20)中的參數(shù)20,是常量adSchemaTables的值,返回視圖的類型是表和視圖。MSDN原文:
Returns the tables (including views) defined in the catalog that are accessible to a given user.
還有別的許多其它的類型,有興趣的朋友可以參考一下MSDN。
參考文獻(xiàn):
判斷一個(gè)access數(shù)據(jù)庫中某個(gè)表是否存在的方法 http://webdevelop.chinahtml.com/1/2006/asp-11407388513659.shtml
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容