01-06-2008, 12:12 AM
الصفحات : 1 2
11-01-2009, 08:11 AM
شكرا صديقي...
أود فقط التذكير أنه يمكن الإتصال بقاعدة أكسس إما باستعمال تقنية Ado كما تفضلت أو باستعمال dbe مع odbc. لكن أظن أن Ado هي الأحسن خاصة من حيث السرعة.
كذلك أود أن أوضح طريقة الإتصال بقاعدة أكسس برمجيا (أكثر ديناميكية).
- نضيف قورم جديد ونضع عليه المكونات كما في الصورة.
![[صورة: imagept4.jpg]](http://img519.imageshack.us/img519/7632/imagept4.jpg)
- ونضيف الكود التالي الخاص بزر connect .
طبعا لا ننسى أن نربط dbgrid مع Adotable1 بواسطة Datasource1.
الكود الكامل مع المرفقات.
يومكم مبارك.
أود فقط التذكير أنه يمكن الإتصال بقاعدة أكسس إما باستعمال تقنية Ado كما تفضلت أو باستعمال dbe مع odbc. لكن أظن أن Ado هي الأحسن خاصة من حيث السرعة.
كذلك أود أن أوضح طريقة الإتصال بقاعدة أكسس برمجيا (أكثر ديناميكية).
- نضيف قورم جديد ونضع عليه المكونات كما في الصورة.
![[صورة: imagept4.jpg]](http://img519.imageshack.us/img519/7632/imagept4.jpg)
- ونضيف الكود التالي الخاص بزر connect .
كود :
procedure TForm2.Button1Click(Sender: TObject);
var
cheminBD, chaineCnx : string;
begin
if not OpenDialog1.Execute then exit;
cheminBD:=opendialog1.FileName;
StatusBar1.Panels[0].Text:=cheminbd;
chaineCnx:= 'Provider=Microsoft.Jet.OLEDB.4.0;' +
'Data Source=' + cheminBD + ';' +
'Persist Security Info=False;'+
'Mode=Share Deny None;Extended Properties="";';
Adoconnection1.LoginPrompt:=false;
Adoconnection1.ConnectionString := chaineCnx ;
Adoconnection1.Open;
Adotable1.Connection:=Adoconnection1;
Adotable1.TableName:='table1';
ADOTable1.open;
end;طبعا لا ننسى أن نربط dbgrid مع Adotable1 بواسطة Datasource1.
الكود الكامل مع المرفقات.
يومكم مبارك.

27-01-2011, 09:01 PM
هنالك مشكلة عند غلق البرنامج ثم فتحه اضيف الى السجالات المضافة سابقا
اي انه يمسح السجلات السابقة ويقوم بالكتابة فوقها وليس اضافة سجلات جديده !!
اي انه يمسح السجلات السابقة ويقوم بالكتابة فوقها وليس اضافة سجلات جديده !!
27-01-2011, 09:23 PM
إن كنت تقصد مثال الأخ sandokhane فهو صحيح
أنظر أيضا: برمجة تطبيقات قواعد البيانات بإستخدام ado (الجزء2: ADOTable / ADOConnection)
سؤال آخر في قسم الأسئلة
بالتوفيق.
أنظر أيضا: برمجة تطبيقات قواعد البيانات بإستخدام ado (الجزء2: ADOTable / ADOConnection)
سؤال آخر في قسم الأسئلة
بالتوفيق.
20-11-2011, 07:57 PM
السلام عليكم
اخي صاحب الموضوع وضح النقطة الخامسة في الشرح
من اين اتيت بهذه القاعدة هل هي تكونت من وحدها ام انت عملتها على اكسس ثم ربطها
الهدف ايصال المعلومة بشكل صحيح بدون نواقص
اخي صاحب الموضوع وضح النقطة الخامسة في الشرح
من اين اتيت بهذه القاعدة هل هي تكونت من وحدها ام انت عملتها على اكسس ثم ربطها
الهدف ايصال المعلومة بشكل صحيح بدون نواقص
07-03-2012, 08:47 PM
بارك الله فيك على الشرح
لمن لم تنجح معه الطريقة
فإني سأضع هاته الأيام شرح بالتفصيل الممل بالصور والفيديو لكيفية ربط قاعدة بيانات مع أكسس
لمن لم تنجح معه الطريقة
فإني سأضع هاته الأيام شرح بالتفصيل الممل بالصور والفيديو لكيفية ربط قاعدة بيانات مع أكسس
08-04-2012, 08:21 PM
الطريقة صحيحة و ناجحة و تصلح في حالة كان المستخدم يعمل بأكثر من ملف Access و ليست لهذه الملفات مسار محدد
10-06-2012, 11:19 AM
السلام عليكم
أين أجد المكون ADOConnection
أين أجد المكون ADOConnection
11-06-2012, 02:00 PM
وعليكم السلام
تجده في شريط المكونات ضمن قائمة رئيسية اسمها dbgo ويكون هو أول مكون فيها.
تجده في شريط المكونات ضمن قائمة رئيسية اسمها dbgo ويكون هو أول مكون فيها.
06-10-2012, 08:05 PM
توجد مشكلة في البحث عن الحروف بإستخدام AdoQuery
الصفحات : 1 2
![[صورة: ADO02.gif]](http://Delphi4Arab.com/images/ADO02.gif)
![[صورة: ADO03.gif]](http://Delphi4Arab.com/images/ADO03.gif)
![[صورة: ADO04.gif]](http://Delphi4Arab.com/images/ADO04.gif)