27-08-15, 02:45 PM
ساتحدث عن قواعد البيانات الاكسس
لو كانت قاعدة البيانات بصيغة accdb
فتكون الـ connection String كما يلى
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=DatabaseName.accdb
اما لو كانت بصيغة mdb
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=DatabaseName.mdb
جمل الـ SQL هى :
SELECT
INSERT INTO
UPDATE
DELETE
الصيغة العامة لجملة SELECT هى:
SELECT column1 , column2 , column3 FROM TableName
ان كان اسم العمود يحتوى على مسافات يتم وضعه داخل اقواس انجليزية [ ]
ان اردت جلب جميع الاعمدة فلا داعى لكتابتها جميعًا
فقط استخدمها كما يلى
SELECT * FROM TableName
ان اردت اضافة بعض الشروط فيمكن ذلك عن طريق WHERE
مثلًا
SELECT * FROM TableName Where ID=1
SELECT * FROM TableName Where _Name='Youssef1313'
يمكنك استخدام = او <> او Like او Between او < او > لتحديد الشرط المطلوب
ان كان الشرط عبارة عن نص مثل Youssef1313 يتم وضعها بين هذه العلامة '
'Youssef1313'
بالنسبة لجملة INSERT INTO
فتكون كما يلى
INSERT INTO TableName (column1,column2) VALUES ('Youssef13' , 'Egypt')
وهكذا باقى الجمل تقريبًا يختلفان في الـ Syntax او طريقة الكتابة فقط . لكن المبادئ والاساسيات واحدة
وهذه مصادر قد تفيدك في جمل الاستعلامات
http://www.w3schools.com/sql/sql_select.asp
http://www.w3schools.com/sql/sql_insert.asp
http://www.w3schools.com/sql/sql_update.asp
http://www.w3schools.com/sql/sql_delete.asp
لو كانت قاعدة البيانات بصيغة accdb
فتكون الـ connection String كما يلى
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=DatabaseName.accdb
اما لو كانت بصيغة mdb
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=DatabaseName.mdb
جمل الـ SQL هى :
SELECT
INSERT INTO
UPDATE
DELETE
الصيغة العامة لجملة SELECT هى:
SELECT column1 , column2 , column3 FROM TableName
ان كان اسم العمود يحتوى على مسافات يتم وضعه داخل اقواس انجليزية [ ]
ان اردت جلب جميع الاعمدة فلا داعى لكتابتها جميعًا
فقط استخدمها كما يلى
SELECT * FROM TableName
ان اردت اضافة بعض الشروط فيمكن ذلك عن طريق WHERE
مثلًا
SELECT * FROM TableName Where ID=1
SELECT * FROM TableName Where _Name='Youssef1313'
يمكنك استخدام = او <> او Like او Between او < او > لتحديد الشرط المطلوب
ان كان الشرط عبارة عن نص مثل Youssef1313 يتم وضعها بين هذه العلامة '
'Youssef1313'
بالنسبة لجملة INSERT INTO
فتكون كما يلى
INSERT INTO TableName (column1,column2) VALUES ('Youssef13' , 'Egypt')
وهكذا باقى الجمل تقريبًا يختلفان في الـ Syntax او طريقة الكتابة فقط . لكن المبادئ والاساسيات واحدة
وهذه مصادر قد تفيدك في جمل الاستعلامات
http://www.w3schools.com/sql/sql_select.asp
http://www.w3schools.com/sql/sql_insert.asp
http://www.w3schools.com/sql/sql_update.asp
http://www.w3schools.com/sql/sql_delete.asp

