我现在将所有出现过的Blank_Address变量存在一个表当中,每次存之前先看看这个号码有没有出现过.
但是记录集打开的时候出现了问题,希望指教:
表的名字是:Table_Num,里面就"表地址"一个字段,出现过的号码就存放在这个字段里面,字段类型是"数字",数据库是Access的:Set r = New ADODB.Recordset
r.Open "select * from Table_Num", cn, adOpenDynamic, adLockOptimisticr.MoveFirst
For i = 1 To r.RecordCount
If Public_Address = r.Fields(0) Then'------如果找到,说明这个表已经创建过了
Exit Sub
End If
r.MoveNext
Next i
r.AddNew
r!表地址 = Public_Address
r.Update'-----下面接着是创建表格------
cn.Execute "create table[" & Trim(CStr(Public_Address)) & "_当天]([Date1] DATETIME,[Time1] DATETIME,Data TEXT(50))"
.......但是编译的时候会指向:
r.Open "select * from Table_Num", cn, adOpenDynamic, adLockOptimistic
报类型不匹配,或不在接收范围.究竟是什么原因呢??
谢谢谢谢!
明天要出差,今天要搞定,谢谢谢谢谢谢!!!!
但是记录集打开的时候出现了问题,希望指教:
表的名字是:Table_Num,里面就"表地址"一个字段,出现过的号码就存放在这个字段里面,字段类型是"数字",数据库是Access的:Set r = New ADODB.Recordset
r.Open "select * from Table_Num", cn, adOpenDynamic, adLockOptimisticr.MoveFirst
For i = 1 To r.RecordCount
If Public_Address = r.Fields(0) Then'------如果找到,说明这个表已经创建过了
Exit Sub
End If
r.MoveNext
Next i
r.AddNew
r!表地址 = Public_Address
r.Update'-----下面接着是创建表格------
cn.Execute "create table[" & Trim(CStr(Public_Address)) & "_当天]([Date1] DATETIME,[Time1] DATETIME,Data TEXT(50))"
.......但是编译的时候会指向:
r.Open "select * from Table_Num", cn, adOpenDynamic, adLockOptimistic
报类型不匹配,或不在接收范围.究竟是什么原因呢??
谢谢谢谢!
明天要出差,今天要搞定,谢谢谢谢谢谢!!!!
解决方案 »
- vb中 将text文本框里的数据导出到excel表格?
- vb链接股票行情软件下载行情数据怎么做?
- BMP转.c/.h文件
- dijkstra问题的实现,高手进
- 字符窜压缩
- 初次接触VB和数据库编程,问一个初级的问题:怎么样保持数据的完整性和一致性?真诚向大家请教。不好意思只有40的可用分了
- VB高手,请问如何给2009年6月18日21点06加24小时,以下语句text1为什么不显示结果?
- 如何用VB 的MMcontrol 来实现录音
- listview控件如何返回当前选中的表格的index?
- 请教各位如何设置纸张方向和大小?
- 再烦一次大家,还是关于findwindow()的.这次我把我的要求详说清楚
- 在VB中怎么判断分区驱动所在哪个磁盘上(高手请进)
至于
r.Open "select * from Table_Num", cn, adOpenDynamic, adLockOptimistic
改成
r.Open "select * from Table_Num", cn, 3,3试试。
但是现在问题是
cn.Execute "create table[" & Trim(CStr(Public_Address)) & "_当天]([Date1] DATETIME,[Time1] DATETIME,Data TEXT(50))"
不执行,也就是说根本就不创建表!
好郁闷!在线等!急!