作者sogoso (^^)
看板Database
标题[请益]ACCESS 2.0转换为ACCESS 2000
时间Fri Nov 20 00:01:13 2009
因为对程式与资料库方面,并不熟悉,以下的描述可能会有些怪,请多包涵,
最近拿到一个很久的档案,之前应该是ACCESS 2.0开发的,
碍於版权,公司最多只能只用ACCESS 2000,
开启并转换完,发现很多表单几乎不能使用,
编译程式码,都会停在
[Display Dynamic Arguments].Visible = True
Controls.Visible = False <<===这行 ..Visible上
但我把那行程式砍掉,竟可顺利编译,表单也可以顺利产生(不解~~~~~),
但因怕乱砍掉程式,会造成以後使用上的问题,
所以上网查询後,发觉需将
引用 Microsoft DAO 3.51 Object Library
改成 Microsoft DAO 3.6 Object Library
编译结果,原本会编译错误的地方(Controls.Visible = False),没问题了,
但换成"你输入作为事件属性设定的运算式 on open 产生如错误:找不到方法或成员 "
编译资料库,会停留在
If (miREcS1.[Point_ID] = valorpatron1) And (miREcS1.[Description] =
valorpatron2) Then
上一行的.[Point_ID]
经查询 Point_ID 为下拉式选单.
请问我该如何做才能顺利使用此档案?或者该往哪个方向着手?
另,.[Point_ID]我大概上网查了一下VB的资料,查不到在什麽情况才可以加[]中括号?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.137.58.7
1F:推 PsMonkey:我分不出来这算不算是 DB 的问题,看起来比较像 VBA =.= 11/20 09:40
※ sogoso:转录至看板 Visual_Basic 11/20 17:20