![]() |
|
الكامل في قواعد البيانات - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (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 كتب : السلام عليكم أين الكتاب ياشباب شكرا ياشباب الكتاب جميل جدا 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سيكون كافيا ان تكتب مثل كود : BindingSouce.MoveFirstكما سيمكنك ربط الادوات مرئيا ايضا . ايضا هناك انشاء لكائن الاتصال اكثر من مرة مرة في النموذج الاول ومرة في نموذج الاضافة وسيكون في التعديل وما الى ذلك مثل كود : Dim Conn As New OleDbConnection(ConStr)لماذا لا يكون عاما على مستوى المشروع وايضا لم اشاهد امر التخلص منه بعد استخدامه ، اي قتله وازالته من الذاكرة . ايضا طالما تم استخدام الداتا سيت لماذا الاضافة والتعديل بطريقة غير مباشرة كود : SavInto.CommandText = "UPDATE Table1 SET name = '" & Trim(TextBox1.Text) & "' ,City = '" & _طالما لدينا داتاسيت يمكن استخدامها للتعديل والاضافة مباشرة عن طريقها . وايضا هنا لم يتم استخدام البارمترات لتمرير البيانات وهذا فيه خطر على قاعدة البيانات وسلامة البيانات . ولا اعرف ما الذي فاتني ايضا هذه ملاحظاتي على السريع |