数据追加求教:谢谢您!!!!

ahbc123 2003-03-08 07:55:38
数据追加求教:
以下是我写的一段把ccc.dat里(符合条件:日期不同)数据加入到ccc1.dat文件里,如日期以有,就不加入,如没有就加入,请高手帮助修改一下代码,使之能正常运行,谢谢!!!
模块:
Public Type MBW
mMC(1 To 4) As Byte
rRQ As Date
zZF(1 To 4) As Byte
End Type

程序:
Private Type Record
mMC As String * 4
rRQ As Date
zZF As String * 4
End Type
Private MBWJ() As MBW
Private MBWJ1() As MBW
Private Sub Command1_Click()
Dim aaa As MBW
Dim bbb As MBW1
Dim a, b, c, d, i, w, z, v, y, h, j As Integer
On Error Resume Next
z = FreeFile
Open App.Path & "\ccc.dat" For Binary Access Read As #z
a = LOF(z) / Len(aaa)
ReDim MBWJ(a)
For i = 1 To a
Get #z, , MBWJ(i)


Open App.Path & "\ccc1.dat" For Binary Access Read Write As #1
b = LOF(1) / Len(bbb)
ReDim MBWJ1(b)
For c = 1 To b
Get #1, , MBWJ1(c)
v = LOF(1)

If v > 0 Then
Seek #2, v + 1
End If
'数组比较
For j = 1 To a
For w = 1 To b
If MBWJ(w).rRQ = MBWJ1(j).rRQ Then

addLen = False
Exit For
Else
addLen = True
End If
Next
If addLen = True Then

Put #1, , MBWJ(j).rRQ
End If
Next
Next
Close #1


Next
Close #z
End Sub
...全文
67 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ahbc123 2003-03-10
  • 打赏
  • 举报
回复
请高手相助,请高手相助,若看不明白,我可将程序发送给您,谢谢!!!!!
sxs69 2003-03-09
  • 打赏
  • 举报
回复
有什么错误?
ahbc123 2003-03-09
  • 打赏
  • 举报
回复
用access我会,求教处理二进制文件方法,谢谢!!!
ahbc123 2003-03-09
  • 打赏
  • 举报
回复
数据未加入!!!
northwolves 2003-03-08
  • 打赏
  • 举报
回复
看得头大,建议用ASCESS。

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧