我有数据库db.mdb,内有好几个表,我如何用语句判断数据库中某数据表是否存在?
解决方案 »
- 怎么快速分解"AAA+BBB"
- 弱弱的问一下,这个在哪里修改 100分相送
- 请问如何在VB的ActiveX工程的模块中使用VB函数中的方法名做为我的方法名
- 求助:怎样使得Combox变化时,按钮有变化
- mdi窗体内的窗体如何只有一个打开????
- 哪高手有VB中播放GIF动画的控件?急用!
- 如何在绘图工具中实现显示中,蜡笔、粉笔、水彩笔等绘图效果?
- 请问能控制在flash控件里插入的flash文件的播放速度吗?
- 如何打包VB6编译的程序?(引用了ExcelXP对象)
- 这样的SQL语句怎样写...
- 如何用winsock实现web表单验证?(127.0.0.1/web/test.asp)
- 高分求救~怎样通过VB编程实现下载网页中的SWF文件!
'
'Author:lihonggen0
'Date:2003-6-19
'功能:获取access库中表的个数及表的名称
'用ado怎样实现
'工程--->引用--->Microsoft ActiveX Data Object 2.x(版本号)
'----------------------------------------------------------------------------
Private Sub Form_Load()
Dim adoCN As New ADODB.Connection '定义数据库的连接
Dim strCnn As New ADODB.Recordset
Dim I As Integer
adoCN.Open str1
Set rstSchema = adoCN.OpenSchema(adSchemaTables)
Do Until rstSchema.EOF
If rstSchema!TABLE_TYPE = "TABLE" Then
out = out & "Table name: " & _
rstSchema!TABLE_NAME & vbCr & _
"Table type: " & rstSchema!TABLE_TYPE & vbCr
I = I + 1
End If
rstSchema.MoveNext
Loop
MsgBox I
rstSchema.Close
adoCN.Close
Debug.Print out
End Sub
http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=8159
sub()
on error goto llLL:
select case 错误号
msgbox
end select
end sub
这样应该可以吧