منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
الكامل في قواعد البيانات - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40)
+--- قسم : قسم مقالات قواعد البيانات تحت بيئة الـ.NET (http://vb4arb.com/vb/forumdisplay.php?fid=42)
+--- الموضوع : الكامل في قواعد البيانات (/showthread.php?tid=5035)

الصفحات: 1 2


الكامل في قواعد البيانات - احمد الكعبي - 26-07-13

كتاب جميل جداً عاشت الايادي اخي العزيز


RE: الكامل في قواعد البيانات - css2015 - 24-12-14

(03-10-12, 05:37 PM)rinawi كتب :
درس من الأخ المهندس عدي ياسين في شرح تفصيلي لكيفية التعامل مع قواعد البيانات في الفيجوال بيسك كالإضافة و التعديل و الحذف و البحث، درس جداً قيم و يجب حفظه في مكتباتنا و مراجعنا

thanx


RE: الكامل في قواعد البيانات - ahmed maktri - 29-11-15

(24-12-14, 11:09 PM)css2015 كتب :
(03-10-12, 05:37 PM)rinawi كتب :
درس من الأخ المهندس عدي ياسين في شرح تفصيلي لكيفية التعامل مع قواعد البيانات في الفيجوال بيسك كالإضافة و التعديل و الحذف و البحث، درس جداً قيم و يجب حفظه في مكتباتنا و مراجعنا

thanx

السلام عليكم أين الكتاب ياشباب

شكرا ياشباب الكتاب جميل جدا


RE: الكامل في قواعد البيانات - CLARO - 02-06-16

شكرا .


RE: الكامل في قواعد البيانات - gogo2002 - 28-02-18

احلى منتدى واحلى مهندسين


RE: الكامل في قواعد البيانات - viv - 15-10-18

اسمح لي عندي بعض الملاحظات

تم استخدام الداتا سيت كمصدر للبيانات
كود :
TextBox1.DataBindings.Add("Text", DataSet1, "Table1.Name")

لماذا لا يتم استخدام BindingSouce ايضا قلما تجد داتا سيت من غيرها ستوفر عليك المزيد من الوقت والجهد مثلا 

كود :
Me.BindingContext(DataSet1, "table1").Position = 0
ChangePosition()

سيكون كافيا ان تكتب مثل

كود :
BindingSouce.MoveFirst

كما سيمكنك ربط الادوات مرئيا ايضا .
ايضا هناك انشاء لكائن الاتصال اكثر من مرة مرة في النموذج الاول ومرة في نموذج الاضافة وسيكون في التعديل وما الى ذلك مثل

كود :
Dim Conn As New OleDbConnection(ConStr)

لماذا لا يكون عاما على مستوى المشروع
وايضا لم اشاهد امر التخلص منه بعد استخدامه ، اي قتله وازالته من الذاكرة .

ايضا طالما تم استخدام الداتا سيت لماذا الاضافة والتعديل بطريقة غير مباشرة 

كود :
SavInto.CommandText = "UPDATE Table1 SET name = '" & Trim(TextBox1.Text) & "' ,City = '" & _
Trim(TextBox2.Text) & "' , mobile= '" & Trim(TextBox3.Text) & "' WHERE mobile ='" & n & "'"

طالما لدينا داتاسيت يمكن استخدامها للتعديل والاضافة مباشرة عن طريقها .
وايضا هنا لم يتم استخدام البارمترات لتمرير البيانات وهذا فيه خطر على قاعدة البيانات وسلامة البيانات .

ولا اعرف ما الذي فاتني ايضا هذه ملاحظاتي على السريع