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

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



استفسارين - dubai.eig - 26-12-16

يسعد الله اوقاتكم

عندي اسفسارين 

الاول 
بخصوص DataGridView1

في 3 اسطر 
كمثال
الاسم  -  العمر -  الدولة

كيف اغير لون خلفيه الدولة ليكون مختلف عن الباقي 

جربت هذا الكود وما ضبط
كود :
      If cmdi.ExecuteScalar = 0 Then
           DataGridView1.Columns("Country").HeaderCell.Style.ForeColor = Color.Red
   
       Else

       End If


كود :
       If cmdi.ExecuteScalar = 0 Then
           DataGridView1.Columns(3).HeaderCell.Style.ForeColor = Color.Yellow
   
       Else

       End If



الاستفسار الثاني

حاولت اكثر من مرة التعامل مع
UPDATE

بس ما يعمل اي تغيير معاي

مثال
كود :
          Dim SQLconnect As New SQLite.SQLiteConnection()
           Dim SQLcommand As SQLiteCommand
           SQLconnect.ConnectionString = "Data Source= "Country.s3db"
           SQLconnect.Open()
           SQLcommand = SQLconnect.CreateCommand

           SQLcommand.CommandText = "UPDATE Country SET Country = 'Y' WHERE ID = 1"
 
           SQLcommand.ExecuteNonQuery()
           SQLcommand.Dispose()
           SQLconnect.Close()


هل الي اكتبه صححيح

كود :
"UPDATE Country SET Country = 'Y' WHERE ID = 1"


بارك الله فيكم على الافاده


RE: استفسارين - dubai.eig - 26-12-16

(26-12-16, 12:38 PM)dubai.eig كتب : يسعد الله اوقاتكم

عندي اسفسارين 

الاول 
بخصوص DataGridView1

في 3 اسطر 
كمثال
الاسم  -  العمر -  الدولة

كيف اغير لون خلفيه الدولة ليكون مختلف عن الباقي 

جربت هذا الكود وما ضبط
كود :
      If cmdi.ExecuteScalar = 0 Then
           DataGridView1.Columns("Country").HeaderCell.Style.ForeColor = Color.Red
   
       Else

       End If


كود :
       If cmdi.ExecuteScalar = 0 Then
           DataGridView1.Columns(3).HeaderCell.Style.ForeColor = Color.Yellow
   
       Else

       End If



الاستفسار الثاني

حاولت اكثر من مرة التعامل مع
UPDATE

بس ما يعمل اي تغيير معاي

مثال
كود :
          Dim SQLconnect As New SQLite.SQLiteConnection()
           Dim SQLcommand As SQLiteCommand
           SQLconnect.ConnectionString = "Data Source= "Country.s3db"
           SQLconnect.Open()
           SQLcommand = SQLconnect.CreateCommand

           SQLcommand.CommandText = "UPDATE Country SET Country = 'Y' WHERE ID = 1"
 
           SQLcommand.ExecuteNonQuery()
           SQLcommand.Dispose()
           SQLconnect.Close()


هل الي اكتبه صححيح

كود :
"UPDATE Country SET Country = 'Y' WHERE ID = 1"


بارك الله فيكم على الافاده


تم حل الاستفسار الاول

باضافة

DataGridView.EnableHeadersVisualStyles


RE: استفسارين - مساعدة - 26-12-16

السلام عليكم

راح أساعدك في الاستفسار الأول

للتحكم بألوان رأس الأعمدة يجب تعطيل الخاصية EnableHeadersVisualStyles للداتاجريد ويكون الكود
كود :
DataGridView1.EnableHeadersVisualStyles=False



RE: استفسارين - dubai.eig - 26-12-16

(26-12-16, 03:16 PM)مساعدة كتب : السلام عليكم

راح أساعدك في الاستفسار الأول

للتحكم بألوان رأس الأعمدة يجب تعطيل الخاصية EnableHeadersVisualStyles للداتاجريد ويكون الكود
كود :
DataGridView1.EnableHeadersVisualStyles=False

تم بارك الله فيك

شكرا