定义一个记录集变量。
DIM SC AS RECORDSET
debug.print sc.fields.count
就可以了。
DIM SC AS RECORDSET
debug.print sc.fields.count
就可以了。
解决方案 »
- 如何取得variant内含的数组的首元素的地址
- [请教]如何将数组大小设置为记录集中某一列非重复值的计数
- 跪求大家看看这个语句在vb怎么写
- 有什么好的反编译工具可以查看exe文件中函数名称的?
- vb中如何实现将输入的16进制数转化为ascii码
- 关于程序关闭的问题(很菜)
- 一个老问题又来了:VB “另存”等界面汉字乱码!
- vsflexGrid.ColEditMask(1) = "#9999.9999"
- vb+sqlserver2000做的"物资管理系统",请帮忙看一下
- 更改口令的问题?
- 现在三四块钱一小时啊,高手们指教一二好么,36分,我就能给这么多了
- 怎样在VB下实现多线程,并且每个线程同时运行精确到1/1000秒的程序?(这次只能加36分,以后再加100)
'Ms SQL 7:
'adoConnectionX.Open "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Data Source=yuer;DataBase=Northwind"
'Access 2000:
adoConnectionX.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\NWind2K.mdb;Persist Security Info=False"
Dim adoxCatalogX As New ADOX.Catalog
Set adoxCatalogX.ActiveConnection = adoConnectionX
Dim i As Integer
Dim j As Integer
For i = 0 To adoxCatalogX.Tables.Count - 1
If adoxCatalogX.Tables.Item(i).Type = "TABLE" Then
Debug.Print "[" & adoxCatalogX.Tables.Item(i).Name & "] Contains " & adoxCatalogX.Tables.Item(i).Columns.Count & " Fields!"
For j = 0 To adoxCatalogX.Tables.Item(i).Columns.Count - 1
Debug.Print "[" & adoxCatalogX.Tables.Item(i).Name & "].[" & adoxCatalogX.Tables.Item(i).Columns.Item(j).Name & "]"
Next j
End If
Next i
select * from syscolumns where id=object_id('tablename')