[已解决]返回ACCESS所有表
本帖最后由 tvro 于 2012-4-30 22:36 编辑折腾了几天都无果,还请高手指点!!!!
_DBInfo(@ScriptDir & "\test.accdb")
Func _DBInfo($DBName = "")
$DBConn = ObjCreate("ADODB.Connection")
$DBConn.open("Microsoft.ACE.OLEDB.12.0;Jet OLEDB:Database Password='';Data Source=" & $DBName)
$DBRs = $DBConn.OpenSchema("adSchemaTables")
While Not $DBRs.eof And Not $DBRs.bof
If @error =1 Then ExitLoop
$AA &= $DBRs("Name").Value
$DBRs.movenext
WEnd
$DBRs.Close
$DBConn.Close
Return $AA
EndFunc 回复 1# tvro
参考过 access.au3 文件吗?
里面不是有个获取数据库所有表名的吗?
_accessListTables 谢谢!!!钻了好多天的牛角尖,万分感谢!!! 谢谢!!!钻了好多天的牛角尖,万分感谢!!!
页:
[1]