我是想查询表名,而不是表里的字段。在网上找到的都是查字段的。我的数据库基础不好,请各位大虾指点!有代码更好!谢谢
解决方案 »
- 为什么这样用trim截取不了空格?
- 动态加载的控件 除了FORM上,生成到其他控件上都显示不到 好像被掩盖了。在线等待。
- 请问能不能用VB写一个小工具来更改IP设置?
- ADODB.Recordset小问题多谢
- 大家知道怎么开发 WinAmp 插件吗?
- vb编程数据库方面的麻烦,。。。
- 请教高手一个关于菜单加图标的问题?(还可以显示标准的复选符号√)
- 请教高手 vb 调用外部exe程序,如何让该程序后台运行
- 关于 重复调用Shell 导致 系统资源不足 的问题,请高手们多帮忙!
- 有时WINZIP
- 在VB中调用WORD,如何获取在WORD中另存的路径和文件名?
- 请问: 如何在FORM中划出象一条凹痕的分界线?
where name like '%tablename%' and xtype ='U'
Dim intIndex As Integer
Dim objCon As ADODB.Connection
Dim objRst As ADODB.Recordset
Set objCon = New ADODB.Connection
objCon.Open gstrConn_NWind
Set objRst = objCon.OpenSchema(adSchemaTables, Array(Empty, Empty, Empty, "Table"))
If objRst.RecordCount <> 0 Then
intIndex = 1
Do Until objRst.EOF
lvw1.ListItems.Add intIndex, , objRst.Fields("TABLE_NAME")
lvw1.ListItems(intIndex).SubItems(1) = objRst.Fields("TABLE_TYPE")
lvw1.ListItems(intIndex).SubItems(2) = Format(objRst.Fields("DATE_MODIFIED"), "yyyy/mm/dd")
intIndex = intIndex + 1
objRst.MoveNext
Loop
End If
objRst.Close
objCon.Close
Set objRst = Nothing
Set objCon = Nothing
End Sub