小喜一下~~

  上周星期五,上司让我用delphi7+Access做公司里尾牙的抽奖系统.

  虽说之前,这两者都有接触过,但将这两者,联合起来使用时,却出现了不少问题.问题主要集中在用delphi7连接Access时出现的错误. 如下:

   vStrSql:='select *from drawemp_file;
   with adoDataset1 do
   begin
     try
       ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+ExtractFilePath(Application.ExeName)

                                 +'db/LuckyDrawSystem.mdb;Persist Security Info=False;User Id=admin;Password=admin';
       CommandText:=vStrSql;
       Active:=true;
     except
       exit;
     end;
   end;

  每次运行至Active:=true;时,就会出现如下提示:

  Project Project1.exe raised exception class EOleException with message '无法启动您的应用各式.工作群组的资料档案不见了或被另一个使用者以独占方式开户.'.Process stopped.Use Step or Run to continue

 

  不过,在网友的提示下,郁闷了几天的问题,终于找到了答案呀~心情舒畅极了~

  原因是我在LuckyDrawSystem.mdb中设置了安全认证,至工具-->LuckyDrawSystem.mdb属性...-->不勾选[锁定专案以供检视],密码设置为空,就可以了~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值