if not exists(select 1 from sysobjects where name = 'yourtablename')
create table yourtablename
...
create table yourtablename
...
解决方案 »
- VSFlexGrid控件如何实现统计功能?
- sql server数据库连接不上问题 在线求救
- 我做了一个窗体,但我想要在同时显示多个这样的窗体,可是又没有什么窗体数组,我该怎么办呢?
- 请教,关于WINDOWS开始菜单的问题。
- VB2008将Listbox里的内容添加到Access新行中,高手请进!
- 下标越界问题
- 在vb中,如何创建sql server存储过程,并调用之
- 连接字符串中的Integrated Security=SSPI 是什么意思啊?有用吗??
- shellexcute?
- 2个菜鸟问题,但请诸位大虾本着人道主义精神帮小的一把。不胜感激,不胜感激...
- 谁知道installshield7.02的注册码?
- 有没有更好的方法动态移动控件。
循环也对啊
如下例子介绍了如何通过ADOX在Access中处理一个特发事件:
Use ADOX
========
'Sample for AccessDim cnn As New Connection
Dim cat As New Catalog
Dim tbl As Table
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source= c:\Program Files\Microsoft Office\" & _
"Office\Samples\Northwind.mdb;"
Set cat.ActiveConnection = cnnfor each tbl in cat.tables if tbl.name="mytable" then
msgbox "exist!"
end if
next 更详细的信息,请参阅http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnado/html/msdn_adorosest.asp - 微软全球技术中心 VB开发支持本帖子仅供CSDN的用户作为参考信息使用。其内容不具备任何法律保障。您需要考虑到并承担使用此信息可能带来的风险。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
Recordset对象中,然后就可以得到了
Dim rstSchema As ADODB.Recordset
Dim strCnn As String
Set cnn1 = New ADODB.Connection
strCnn = "Provider=sqloledb;" & _
"Data Source=srv;Initial Catalog=pubs;User Id=sa;Password=; "
cnn1.Open strCnn
Set rstSchema = cnn1.OpenSchema(adSchemaTables)
Do Until rstSchema.EOF
Debug.Print "Table name: " & _
rstSchema!TABLE_NAME & vbCr & _
"Table type: " & rstSchema!TABLE_TYPE & vbCr
rstSchema.MoveNext
Loop
rstSchema.Close
cnn1.Close
End Sub