最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2009年06月29日 00:06:37   作者:  
首先調(diào)用adodb.connection對象中的openSchema函數(shù),這樣會得到一個Recordset,其中每一條“紀(jì)錄”對應(yīng)著數(shù)據(jù)庫中的一張表,“紀(jì)錄”的每個“字段”包含了對應(yīng)表的某方面信息。其中TABLE_NAME字段包含了對應(yīng)表的名稱
可以把本功能寫成一個函數(shù),函數(shù)的處理過程描述如下:

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

復(fù)制代碼 代碼如下:

function check_gived_DataTable_exist_or_not(connect_object,name_of_gived_DataTable)
Do_gived_DataTable_exist=false
Const adSchemaTables=20 '表明想要得到數(shù)據(jù)庫中“表(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)這個函數(shù)執(zhí)行后,會得到“數(shù)據(jù)庫中表(table)和視圖(view)的集合”,這是一個ADODB.Recordset類型的數(shù)據(jù)。
if RecordSet_about_table_and_view_in_DataBase("TABLE_TYPE")="TABLE"這句話把檢查范圍縮小為“表(table)”。

相關(guān)文章

最新評論

宜良县| 瑞安市| 珲春市| 台北县| 卓资县| 北宁市| 轮台县| 前郭尔| 石河子市| 延津县| 乐清市| 哈密市| 乌兰浩特市| 商都县| 锦屏县| 潮安县| 温州市| 玛纳斯县| 奉节县| 抚顺县| 新兴县| 辽阳市| 光山县| 准格尔旗| 阳东县| 富锦市| 衡阳县| 白沙| 开封县| 绥德县| 寿光市| 甘泉县| 阿拉尔市| 深州市| 托克托县| 咸丰县| 彭山县| 旅游| 马边| 桃园县| 城步|