麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > ASP > 正文

檢查access數據庫中是否存在某個名字的表的asp代碼

2024-05-04 11:09:41
字體:
來源:轉載
供稿:網友
首先調用adodb.connection對象中的openSchema函數,這樣會得到一個Recordset,其中每一條“紀錄”對應著數據庫中的一張表,“紀錄”的每個“字段”包含了對應表的某方面信息。其中TABLE_NAME字段包含了對應表的名稱

可以把本功能寫成一個函數,函數的處理過程描述如下:

首先調用adodb.connection對象中的openSchema函數,這樣會得到一個Recordset,其中每一條“紀錄”對應著數據庫中的一張表,“紀錄”的每個“字段”包含了對應表的某方面信息。其中TABLE_NAME字段包含了對應表的名稱
然后遍歷這個Recordset,如果“當前紀錄”的TABLE_NAME字段的值和要查找的表的名字一樣,證明要查找的表存在。
函數如下所示:

復制代碼 代碼如下:


function check_gived_DataTable_exist_or_not(connect_object,name_of_gived_DataTable)
Do_gived_DataTable_exist=false
Const adSchemaTables=20 '表明想要得到數據庫中“表(table)和視圖(view)的集合”
set RecordSet_about_table_and_view_in_DataBase=connect_object.openSchema(adSchemaTables)
Do Until RecordSet_about_table_and_view_in_DataBase.EOF
if RecordSet_about_table_and_view_in_DataBase("TABLE_TYPE")="TABLE" then
if RecordSet_about_table_and_view_in_DataBase("TABLE_NAME")= name_of_gived_DataTable then
Do_gived_DataTable_exist=true
exit do
end if
end if
RecordSet_about_table_and_view_in_DataBase.movenext
Loop

check_gived_DataTable_exist_or_not=Do_gived_DataTable_exist
end function


注釋:

connect_object.openSchema(adSchemaTables)這個函數執行后,會得到“數據庫中表(table)和視圖(view)的集合”,這是一個ADODB.Recordset類型的數據。
if RecordSet_about_table_and_view_in_DataBase("TABLE_TYPE")="TABLE"這句話把檢查范圍縮小為“表(table)”。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产亚洲精品久久久久5区 男人天堂免费 | 久久69精品久久久久久国产越南 | 成人在线视频免费播放 | 欧美精品激情视频 | 欧美精品成人一区二区三区四区 | 黑人一区二区三区四区五区 | 黄色男女视频 | 久色免费 | 欧美成人三级视频 | 亚洲片在线观看 | 久久精品伊人网 | 精品一区二区在线播放 | 特级黄色一级毛片 | 欧美一级做一a做片性视频 日韩黄色片免费看 | 最新av在线播放 | 中文亚洲视频 | 黄色特级一级片 | 国产一区二区观看 | 看a级毛片 | 亚洲精品一区二区三区免 | 久久久国产精品免费观看 | 国产精品成年片在线观看, 激情小说另类 | 日本网站一区二区三区 | 国产亚洲精品综合一区 | 天天色人人爱 | 久久久无码精品亚洲日韩按摩 | 黄色一级视频 | 午夜色片 | 国产一区二区三区四区五区在线 | 牛牛热这里只有精品 | 伦一区二区三区中文字幕v亚洲 | 91网视频在线观看 | 久久免费视频一区 | 亚洲日本韩国精品 | 久久国产秒 | 久久国产成人午夜av浪潮 | 欧美性a视频| 爽妇网国产精品 | 免费观看一区二区三区 | 美女网站黄在线观看 | 91青青 |