当前位置: 代码迷 >> Access >> 请教怎么用SQL语句获取Access的数据字典?
  详细解决方案

请教怎么用SQL语句获取Access的数据字典?

热度:183   发布时间:2016-05-06 02:28:29.0
请问如何用SQL语句获取Access的数据字典??
请问如何用SQL语句获取Access的数据字典??
谢谢!!

------解决方案--------------------


Access使用的是Jet-SQL,SQL Server使用的是T-SQL,两者用法上相差很大。


JET SQL 帮助(jet4 access2000)下载地址

http://www.access911.net/index.asp?board=8&recordid=75FAB71E&tt=


------解决方案--------------------
accesss数据字典,就是表结构。

不用ADOX也可以判断access表是否存在
http://blog.csdn.net/superdullwolf/archive/2004/09/14/103746.aspx

 不用ADOX也可以判断access表是否存在收藏
哈哈,不用ADOX也可以!!
 

<%

Dim cn ,strCnn,rstSchema

set cn = server.createobject("ADODB.Connection")
set strCnn = server.createobject("ADODB.Recordset")
set rstSchema = server.createobject("ADODB.Recordset")

strCnn = "Provider=Microsoft.Jet.OLEDB.4.0;"
strCnn = strCnn & "Data Source=F:\asptest\tree.MDB;"
strCnn = strCnn & "Persist Security Info=False" 

cn.Open strCnn
 
set rstSchema=cn.openSchema(20)
rstSchema.movefirst
Do Until rstSchema.EOF
if rstSchema("TABLE_TYPE")="TABLE" then
response.write rstSchema("TABLE_NAME") & "<br/>"
end if
rstSchema.movenext
Loop
cn.close

'set rstSchema = nothing
'set cn = nothing
 %>
  相关解决方案
本站暂不开放注册!
内测阶段只得通过邀请码进行注册!
 
  • 最近登录:Sat Feb 25 19:18:46 CST 2017
  • 最近登录:Sat Feb 25 19:18:46 CST 2017
  • 最近登录:Sat Feb 25 19:18:46 CST 2017
  • 最近登录:Sat Feb 25 19:18:46 CST 2017
  • 最近登录:Sat Feb 25 19:18:46 CST 2017