22-01-2012, 12:55 PM
السلام عليكم
أواجه مشكلة في جعل الربط ديناميكي في الإتصال بقاعدة بيانات Access مع Delphi
حيث لدي في ConnectionString ما يلي
كما تلاحظون
Data Source=Base\DB.mdb
ملف قاعدة البيانات DB.mdb وضعته داخل مجلد يحمل إسم Base و الملف التنفيذي في نفس مسار هذا الأخير ( مجلد يحمل إسم Base ) لكن يأتيني خطأ في الإتصال
و لما أغير Data Source بالتالي
Data Source=D:\Program Files\Test\Base\DB.mdb
و هو مسار القاعدة الثابت يتصل البرنامج بدون مشاكل
لكني أود جعل المسار ديناميكي ، و شكراً للقائمين على هذا المنتدى الرائع
أواجه مشكلة في جعل الربط ديناميكي في الإتصال بقاعدة بيانات Access مع Delphi
حيث لدي في ConnectionString ما يلي
PHP كود :
Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=Base\DB.mdb;Mode=Share Deny None;Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Type=5;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False;
كما تلاحظون
Data Source=Base\DB.mdb
ملف قاعدة البيانات DB.mdb وضعته داخل مجلد يحمل إسم Base و الملف التنفيذي في نفس مسار هذا الأخير ( مجلد يحمل إسم Base ) لكن يأتيني خطأ في الإتصال
و لما أغير Data Source بالتالي
Data Source=D:\Program Files\Test\Base\DB.mdb
و هو مسار القاعدة الثابت يتصل البرنامج بدون مشاكل
لكني أود جعل المسار ديناميكي ، و شكراً للقائمين على هذا المنتدى الرائع

