کامروا
جمعه 20 آبان 1390, 15:36 عصر
سلام دوستان عزیز
بنده یه مشکلی دارم که خیلی منو اذیت کرده.
دیتابیس برنامه در پوشه فایل اجرایی برنامه قرار دارد.
از طریق کد زیر با دیتابیس برنامه ارتباط برقرار می کنم. روی سیستم خودم مشکلی نداره اما وقتی روی سیستمی غیر از این نصب میکنم، خطایی مبنی بر اینکه "مسیر دیتابیس اشتباه است..." رخ میدهد. درصورتی که پس از تایید این خطا، برنامه بدون هیچ مشکلی اطلاعات را ثبت و بازیابی میکند!!!:متفکر:
procedure TForm1.FormCreate(Sender: TObject);
begin
ADOConnection1.Connected := False;
ADOConnection1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+ ExtractFilePath(Application.ExeName)+'Anbar.mdb;Pe rsist Security Info=False';
ADOConnection1.Connected := True;
end;
مشکل چیست؟ اگر مسیر دیتابیس اشتباه است، پس چرا اطلاعات ثبت و بازیابی می شوند!!!
این هم خطا :
77726
لطفا مرا راهنمایی کنید
تشکر
بنده یه مشکلی دارم که خیلی منو اذیت کرده.
دیتابیس برنامه در پوشه فایل اجرایی برنامه قرار دارد.
از طریق کد زیر با دیتابیس برنامه ارتباط برقرار می کنم. روی سیستم خودم مشکلی نداره اما وقتی روی سیستمی غیر از این نصب میکنم، خطایی مبنی بر اینکه "مسیر دیتابیس اشتباه است..." رخ میدهد. درصورتی که پس از تایید این خطا، برنامه بدون هیچ مشکلی اطلاعات را ثبت و بازیابی میکند!!!:متفکر:
procedure TForm1.FormCreate(Sender: TObject);
begin
ADOConnection1.Connected := False;
ADOConnection1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+ ExtractFilePath(Application.ExeName)+'Anbar.mdb;Pe rsist Security Info=False';
ADOConnection1.Connected := True;
end;
مشکل چیست؟ اگر مسیر دیتابیس اشتباه است، پس چرا اطلاعات ثبت و بازیابی می شوند!!!
این هم خطا :
77726
لطفا مرا راهنمایی کنید
تشکر