تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] إضافة أو حذف حقل فى قاعدة بيانات باستخدام كود VB.net
#21
(29-12-23, 09:28 PM)Taha Okla كتب : من المؤكد أنك تستطيع تعبئة بيانات جدول ما في DataTable  حتى لو كان فارغ
يوجد طرق كثيرة ومنها الطريقة تعتمد على أسماء الحقول الموجودة في الداتاتيبل (dt)

بالتالي لا تحتاج تطوير الكود الخاص بك بهذا المودل لأن الكود موجود أساساً من خصائص الـ DataTable
وهو :
كود :
If dt.Columns.Contains("age1") Then
           MsgBox("الحقل موجود")
       Else
           MsgBox("الحقل غير موجود")
       End If

ما المقصود بـــ  dt
كتابته فى الكود يعطى خطأ

كذلك اكتشفت أنه يمكن دمج عدة سطور من الكود

كود :
           com_gn.CommandText = "alter table Stuedint add column Cod text(75)"
           com_gn.ExecuteNonQuery()
           com_gn.CommandText = "alter table Stuedint add column Nageh yesno"
           com_gn.ExecuteNonQuery()
فى سطر واحد
كود :
           com_gn.CommandText = "alter table Stuedint add column Cod text(75) ,Nageh yesno "
           com_gn.ExecuteNonQuery()
الرد }}}
تم الشكر بواسطة:
#22
(30-12-23, 10:25 AM)AmeenRashed كتب : ما المقصود بـــ  dt
كتابته فى الكود يعطى خطأ

كذلك اكتشفت أنه يمكن دمج عدة سطور من الكود

كود :
           com_gn.CommandText = "alter table Stuedint add column Cod text(75)"
           com_gn.ExecuteNonQuery()
           com_gn.CommandText = "alter table Stuedint add column Nageh yesno"
           com_gn.ExecuteNonQuery()
فى سطر واحد
كود :
           com_gn.CommandText = "alter table Stuedint add column Cod text(75) ,Nageh yesno "
           com_gn.ExecuteNonQuery()


أرجع للمشاركة وأقرأها جيداً : ذكرت لك الداتا تيبل (dt)  : يعني الكائن المنشأ من DataTable
شيء آخر تستطيع عمل الكثير من الأشياء بكود واحد ولكن عندما تعمل ع بياض ..
ولكن عندما تريد التحقق من وجود كائن أو لا قبل إضافته، الحل الأسلم أن يتم مرحلة مرحلة (أو بحلقة تتحقق منها فرداً فرداً)
--
عليك أن تبحث عن موضوع (الوضع الغير متصل)  في التعامل مع قواعد البيانات  وتتعرف عليه 
هناك شرح كثير، ولكنه مهم جداً عليك معرفته .. ومنه ستعرف ما هي الـ DataTable جيداً
لأنها ستختصر عليك الكثير من الوقت، وستوفر عليك أكواد كثيرة عند التعامل بها بجانب الوضع المتصل..
--
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: AmeenRashed


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] طلب تعديل كود عرض بيانات xlsx ABDULLAH HASSAN 2 113 21-04-24, 03:58 PM
آخر رد: ABDULLAH HASSAN
  هل من الممكن العمل على قاعدة بيانات اكسل على الفيجوال بيسك خالد كامل1 4 184 24-03-24, 02:00 AM
آخر رد: خالد كامل1
  [سؤال] أتمنى اجابة وافية:عمل برنامج بقاعدة بيانات SQL دون حاجة تثبيت SQLSERVER dr.programming 6 701 19-03-24, 08:56 AM
آخر رد: سلامه محمد11
  استعلام select عن مجموعة بيانات Adel27213 1 268 15-03-24, 01:11 AM
آخر رد: justforit
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 2 237 05-03-24, 08:27 PM
آخر رد: مصمم هاوي
  [VB.NET] تحديث بيانات فى كلاس من جدول سيكوال asdfar1977 6 243 26-02-24, 01:07 AM
آخر رد: asdfar1977
  كيفية جمع أرقام عمود فى الداتا جريد فيو بناءاً على بيانات معينة heem1986 5 289 25-02-24, 11:26 PM
آخر رد: heem1986
  [C#.NET] طباعة بيانات داتا جرد فيو h2551996 0 121 25-02-24, 02:31 PM
آخر رد: h2551996
  [VB.NET] معرفة بيانات الجهاز محمد بوقزاحة 1 338 21-02-24, 11:44 PM
آخر رد: AHMED213
  كيفية انشاء سكريبت لقاعدة بيانات من خلال الكود heem1986 1 243 20-02-24, 12:00 AM
آخر رد: Kamil

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم