تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] استفسار :- بخصوص ALTER TABLE
#1
السلام عليكم ورحمة الله

عندي استسفار بخصوص ALTER TABLE

كيف اتاكد من عدم وجود ال column  قبل عمليه ال ALTER TABLE

الكود الموجود عندي شغال بس اريد قبل اتاكد

كود :
       Dim SQLiteconnect1 As New SQLiteConnection()
       Dim SQLitecommand1 As SQLiteCommand
       SQLiteconnect1.ConnectionString = String.Format("Data Source= C:\settings\info{0}.s3db", Settings.yCallsign)
       SQLiteconnect1.Open()
       SQLitecommand1 = SQLiteconnect1.CreateCommand

       SQLitecommand1.CommandText = String.Format("ALTER TABLE info{0} Add key VARCHAR(50)  NULL", Settings.yCallsign)
       SQLitecommand1.ExecuteNonQuery()

       SQLiteconnect1.Close()


وشكرا لكم
الرد }}}
تم الشكر بواسطة:
#2
عبئ Dataset Or Datatable بمعلومات الجدول ثم ضع الكود التالي :

PHP كود :
       If DS.Tables("TableName").Columns.Contains("CTRL"Then
            MsgBox
(True)
 
       Else
            MsgBox
(False)
 
       End If
 
       If DT.Columns.Contains("CTRL"Then
            MsgBox
(True)
 
       Else
            MsgBox
(False)
 
       End If 
الرد }}}
تم الشكر بواسطة: dubai.eig
#3
(01-02-19, 04:22 PM)asemshahen5 كتب : عبئ Dataset Or Datatable بمعلومات الجدول ثم ضع الكود التالي :

PHP كود :
       If DS.Tables("TableName").Columns.Contains("CTRL"Then
            MsgBox
(True)
 
       Else
            MsgBox
(False)
 
       End If
 
       If DT.Columns.Contains("CTRL"Then
            MsgBox
(True)
 
       Else
            MsgBox
(False)
 
       End If 



شكرا استاذي الكريم على الرد

الان انا عملت 
DataSet 
جديده  باسم
DataSetinfo.xsd


وضفت فيها الجداول نفس الموجوده في ملف قاعدة البيانات
info.s3db

الان كيف اقدر اكمل الكود للفحص

بارك الله فيك
الرد }}}
تم الشكر بواسطة:
#4
PHP كود :
Dim StrSQL as string "Select * From TableName "
If con.State ConnectionState.Closed Then con.Open()  
Dim da As New SqlDataAdapter(StrSQLcon)
Dim DS As New DataSet
da
.Fill(DS,"TableName")
If DS.Tables("TableName").Columns.Contains("ColumnName") Then
   MsgBox
(True)
Else
   MsgBox(False)
End If 
الرد }}}
تم الشكر بواسطة: dubai.eig , dubai.eig
#5
(01-03-19, 10:21 PM)asemshahen5 كتب :
PHP كود :
Dim StrSQL as string "Select * From TableName "
If con.State ConnectionState.Closed Then con.Open()  
Dim da 
As New SqlDataAdapter(StrSQLcon)
Dim DS As New DataSet
da
.Fill(DS,"TableName")
If DS.Tables("TableName").Columns.Contains("ColumnName") Then
   MsgBox
(True)
Else
   MsgBox(False)
End If 

بارك الله فيك

وتسلم عزيزي
الرد }}}
تم الشكر بواسطة:
#6
(01-03-19, 10:21 PM)asemshahen5 كتب :
PHP كود :
Dim StrSQL as string "Select * From TableName "
If con.State ConnectionState.Closed Then con.Open()  
Dim da 
As New SqlDataAdapter(StrSQLcon)
Dim DS As New DataSet
da
.Fill(DS,"TableName")
If DS.Tables("TableName").Columns.Contains("ColumnName") Then
   MsgBox
(True)
Else
   MsgBox(False)
End If 

الحمدالله ضبط معاي 

شكرا لك على مجهودك الحمدالله Rolleyes
الرد }}}
تم الشكر بواسطة: asemshahen5
#7
لا شكر على واجب
الرد }}}
تم الشكر بواسطة: dubai.eig


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] استفسار Nani 3 1,249 10-04-24, 04:35 AM
آخر رد: emadahmed1995
  سؤا بخصوص تجيمع كميات المواد المباعة في اليوم momani33 2 131 07-04-24, 11:02 PM
آخر رد: momani33
  [سؤال] استفسار toe 2 98 26-03-24, 08:13 PM
آخر رد: mrfenix93
  استفسار هام جدا سلام و محبه2090 1 146 17-02-24, 08:26 PM
آخر رد: عبدالله الدوسري
  [نقاش] بخصوص خصم مبلغ الضريبة من السعر h2551996 6 282 24-01-24, 06:17 PM
آخر رد: Taha Okla
  ممكن استفسار عن m3u8 malekmohamed155 0 235 20-01-24, 07:47 PM
آخر رد: malekmohamed155
  طلب مساعدة بخصوص كود الطباعة paveldida 2 475 19-01-24, 12:00 AM
آخر رد: العتيق
Tongue استفسار بسيط عن كريستال ريبورت waataanys 1 316 30-11-23, 04:44 PM
آخر رد: Taha Okla
  [سؤال] استفسار ahmed_king2023 2 390 02-11-23, 01:13 PM
آخر رد: ahmed_king2023
  [VB.NET] استفسار dsa 1 276 09-10-23, 01:20 PM
آخر رد: Ahmed5

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


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