我连上了一个数据库,我想通过代码来得知这个库里面拥有的表的名称,并将这些表的史称放入一个combo中,该如何实现,请指教
解决方案 »
- VB 写的上传组件上传图片到linux空间后图片格式错误请问怎么回事??
- 如何access在服务器上只读共享后,网络上某台电脑读这个access数据库的同时,服务器上vb程序还可以同时更新这个access数据库.
- 一个关于VB中应用EXCEL的小问题
- command我明明指定了picture为什么图片不显示?
- 请教局域网多媒体演示软件如何编?
- mschart的使用
- 怎样把SQL查询的结果和水晶报表9.0关联起来?
- 利用VB实现VFP文件导入到ACCESS中...... 80分等候!
- vb6能用access2000吗?
- 问疑问
- datacombo如何获得当前选定的序号?
- MCIWndX Control 控件在哪个包里呀?
set cmd=new adodb.command
cmd.activeconnection=connectionname
cmd.commandtype=adcmdtext
dim rs as adodb.recordset
dim i as integer
set cmd=new adodb.command
cmd.activeconnection=connectionname
cmd.commandtype=adcmdtext
cmd.commandtext="select name from sysobjects where type='U'"
set rs=cmd.execute()
for i=0 to rs.recordcount
print rs(i).value
next i
Dim Rs As New ADODB.RecordsetSs.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + App.Path + "\mydbname.mdb;"
Ss.Open
Set Rs = Ss.OpenSchema(adSchemaTables)
Do Until Rs.EOF
MsgBox "Table name: " & Rs!TABLE_NAME & vbCr & "Table type: " & Rs!TABLE_TYPE & vbCr
Rs.MoveNext
Loop
Rs.Close
Ss.Close
dim rs as new adodb.recordset
dim i as integer
dim cmb as combobox
...cn.open connectionString
rs.open "Select name from sysobjects where xtype = 'U'",cn
While Not rstmp.EOF
cmb.AddItem rs.Fields(0)
rs.MoveNext
Wend