Private Sub TestConnectDbf()
‘连接打开dabase III数据库
Set db = New ADODB.Connection
Set rs = New ADODB.Recordset
Dim w as string
Dim c as string
w = Mid$(dbname, 1, Len(dbname) - Len(Text2.Text))
iConc = "Provider=MSDASQL.1;Extended Properties= " & "DSN=dBASE Files;DBQ= " & w
db.Mode = adModeReadWrite
db.Open iConc
rs.Open Text2.Text, db, adOpenDynamic, adLockOptimistic
‘取得记录
Set Adodc1.Recordset = rs
C=rc()
‘进行添加记录
Adodc1.recordset.addnew
End sub
Public Function rc() As String
Text1(0).DataField = rs.Fields(0).Name
Text1(1).DataField = rs.Fields(1).Name
Text1(2).DataField = rs.Fields(2).Name
Text1(3).DataField = rs.Fields(5).Name
Text1(4).DataField = rs.Fields(3).Name
Text1(5).DataField = rs.Fields(4).Name
Text1(6).DataField = rs.Fields(7).Name
Text1(7).DataField = rs.Fields(6).Name
Text1(8).DataField = rs.Fields(44).Name
Text1(9).DataField = rs.Fields(45).Name
Text1(10).DataField = rs.Fields(46).Name
End fuction
为什么对其进行排序后,没有反映呢?我用的是两个字段的排序,请问该怎么写?
还有记录的删除,不知道为什么删除后还能看到删除的记录,但是退出后在近来就看不到了.
望指教!
‘连接打开dabase III数据库
Set db = New ADODB.Connection
Set rs = New ADODB.Recordset
Dim w as string
Dim c as string
w = Mid$(dbname, 1, Len(dbname) - Len(Text2.Text))
iConc = "Provider=MSDASQL.1;Extended Properties= " & "DSN=dBASE Files;DBQ= " & w
db.Mode = adModeReadWrite
db.Open iConc
rs.Open Text2.Text, db, adOpenDynamic, adLockOptimistic
‘取得记录
Set Adodc1.Recordset = rs
C=rc()
‘进行添加记录
Adodc1.recordset.addnew
End sub
Public Function rc() As String
Text1(0).DataField = rs.Fields(0).Name
Text1(1).DataField = rs.Fields(1).Name
Text1(2).DataField = rs.Fields(2).Name
Text1(3).DataField = rs.Fields(5).Name
Text1(4).DataField = rs.Fields(3).Name
Text1(5).DataField = rs.Fields(4).Name
Text1(6).DataField = rs.Fields(7).Name
Text1(7).DataField = rs.Fields(6).Name
Text1(8).DataField = rs.Fields(44).Name
Text1(9).DataField = rs.Fields(45).Name
Text1(10).DataField = rs.Fields(46).Name
End fuction
为什么对其进行排序后,没有反映呢?我用的是两个字段的排序,请问该怎么写?
还有记录的删除,不知道为什么删除后还能看到删除的记录,但是退出后在近来就看不到了.
望指教!
解决方案 »
- VB有没有像VC 的Visual Assist一样的工具吗?
- 自定义控件如何支持接口?
- VB dll中private 对象模块参数问题
- 使可运行程序中的文本框可修改
- 存储过程超时。请大侠帮忙
- 这个问题问了两天没人回答,最后150分送上
- 在listView1中建立两个列首:"名称"和"内容"如何实现"内容"下的选项(如小明)可以通过鼠标双击来激活修改!(像Excel 那样往里填数据,双击
- set text1.datasource=data1时出错了,提示没有这个属性
- 求助~VB动态数组下标越界问题
- 如何修改DBF中的记录?
- 给为兄弟,救小弟一命吧!在解决不了,小弟就要下岗了!小弟在此感谢了!
- mscomm 控件
你没有刷新
refresh