婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > vbs adox提取數據庫表名和列名的類

vbs adox提取數據庫表名和列名的類

熱門標簽:天津智能外呼系統排名 機器人打電銷適用于美業嗎 龍巖400電話申請 外呼系統說話聲音小怎么辦 企業400電話辦理價錢低 智云億呼電話機器人 外呼系統群 上海辦理400電話選號 墨西哥地圖標注app
!--#include virtual="/include/conn.inc"-->
%
'*********************************
'* classname: ADOXDBOPR
'* 制作人: 劉曉逸
'* 作用: 用adox進行數據庫的操作
'* 版本: 1.0
'*www.jb51.net 腳本之家
'**********************************
Class ADOXDBOPR

dim objADOX

Private Sub Class_Initialize 
Set objADOX=Server.CreateObject("ADOX.Catalog")
end sub

Public Property let Connection(objCONN)
objADOX.ActiveConnection=objCONN
End Property

public function arrTName
dim arrTNames()
dim i : i=1
for each objtab in objADOX.tables
  if objtab.type="TABLE" then
   redim Preserve arrTNames(i)
   arrTNames(i-1)=objtab.name
   i=i+1
  end if
next
arrTName=arrTNames
end function 

public function arrfinfo(szTName)
dim arrf()
Set objTAdox=objADOX.tables.item(szTName)
for i=0 to objTAdox.columns.count-1
  Set dicInfo=Server.CreateObject("Scripting.Dictionary")
  redim preserve arrf(i+1)
  dicInfo.add "name",objTAdox.columns.Item(i).name
  dicInfo.add "type",type_int2str(objTAdox.columns.Item(i).type)
  Set arrf(i)=dicInfo
  Set dicInfo=nothing
next 
arrfinfo=arrf
end function

public sub del_table(szTName)
objADOX.tables.delete szTName
End Sub

public sub add_table(szTName)
Set obj_tab=Server.CreateObject("ADOX.Table")
obj_tab.Name=szTName
Set obj_tab.ParentCatalog=objADOX
objADOX.tables.Append obj_tab
Set obj_tab=nothing
End Sub

public sub delColumns(arrColumns,szTName)
Set obj_tab=objADOX.tables.item(szTName)
if isarray(arrColumns) then
  for i=0 to ubound(arrColumns)
   obj_tab.columns.delete arrColumns(i)
  next
else
  obj_tab.columns.delete arrColumns
end if
end sub

public sub add_columns(arrColumns,szTName)
Set objTab=objADOX.tables.item(szTName)
for i=0 to ubound(arrColumns)
  objTab.columns.append arrColumns(i,0),arrColumns(i,1),arrColumns(i,2)
next
end sub

function type_int2str(int_value)
select case int_value
  case 3:
  type_int2str="數字"
  case 202:
  type_int2str="文本"
  case else:
  type_int2str=int_value
end select
end function

Private Sub Class_Terminate
Set objADOX=nothing
End Sub

End class
%>

標簽:青島 麗水 鄂爾多斯 承德 阜新 齊齊哈爾 錫林郭勒盟 黃山

巨人網絡通訊聲明:本文標題《vbs adox提取數據庫表名和列名的類》,本文關鍵詞  vbs,adox,提取,數據庫,表名,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《vbs adox提取數據庫表名和列名的類》相關的同類信息!
  • 本頁收集關于vbs adox提取數據庫表名和列名的類的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 隆回县| 隆回县| 临澧县| 潜山县| 阳原县| 沾化县| 瑞安市| 肃宁县| 兰考县| 柯坪县| 合山市| 敦煌市| 珲春市| 哈尔滨市| 玛沁县| 漯河市| 梁山县| 乌鲁木齐市| 顺昌县| 区。| 斗六市| 满洲里市| 东至县| 镇赉县| 安阳县| 孝感市| 襄汾县| 克山县| 尚义县| 营山县| 塘沽区| 泸州市| 安阳市| 霍邱县| 黄梅县| 桐庐县| 黄梅县| 禹州市| 武隆县| 商城县| 金乡县|