منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] طلب صغير من الساده المبتكرين الكبار - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [سؤال] طلب صغير من الساده المبتكرين الكبار (/showthread.php?tid=13049)



طلب صغير من الساده المبتكرين الكبار - احمد عبد الحكيم - 27-08-15

بسم الله الرحمن الرحيم
السلام عليكم

لقد اتانى هذا الموضوع فجأه الان
فا انا اريد منكم طلب صغير واعلم ايضا ان هناك بعض الاعضاء ثوف توافقنى الرئى فيما اريده

طلبى هو
اريد من الساده المبرمجين الكبار ان يقومو بشرح اكواد الاتصال بقاعدة بيانات
ذى مثلا
1- connection string
2- dataadapter
3- datareader
4- command


انا افهم ما معناهم
لاكن اريد شرحا بالمثال بمعنى كود مثلا للحفظ او عمل تحديث او الحذف

وياريت الشرح فيديو وليس txt
الان هناك البعض لا يعلم كيفيه بناء كود من الاول الى الاخر وانا اولهم  Big Grin  Big Grin  Big Grin

فهذا طلبى وارجو انى قد لا اكون ازعجكم بطلبى هذا



RE: طلب صغير من الساده المبتكرين الكبار - Youssef1313 - 27-08-15

ساتحدث عن قواعد البيانات الاكسس

لو كانت قاعدة البيانات بصيغة 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


RE: طلب صغير من الساده المبتكرين الكبار - احمد عبد الحكيم - 27-08-15

اخى الكريم Youssef1313
شكرا لك على الافاده
لاكن على ما عتقد انك لم تقراء ما اريد جيدا


RE: طلب صغير من الساده المبتكرين الكبار - aditya12 - 07-02-19

SERT INTO TableName (column1,column2) VALUES ('Youssef13' , 'Egypt')

وهكذا باقى الجمل تقريبًا يختلفان في الـ Syntax او طريقة الكتابة فقط . لكن المبادئ والاساسيات واحدة

وهذه مصادر قد تفيدك في جمل الاستعلامات


https://www.welookups.com/sql/sql_join.html