منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : ما الخطأ هنا
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
(24-05-20, 01:53 AM)عاصم النجار كتب : [ -> ]
(23-05-20, 07:04 PM)asemshahen5 كتب : [ -> ]
PHP كود :
cmd = new SqlCommand("Select * from Departments Where DepartmentID = " Convert.ToInt32(DepartmentID.Text), Con); 

طيب لو بدلالة الاسم مش id برضه هيكون في convert
القيمة الموجودة في تكست بوكس DepartmentID.Text تعتبر قيمة نصية لانها مخزنة في الخاصية text وهي تعني ان القيمة الموجودة عبارة عن نص
لذا يجب عليك تحويلها الى رقمية كما اشار الاخ عاصم
اما اذا اردت بدلالة الاسم فلايحتاج لان الاسم هو بالاساس عبارة عن نص
(26-05-20, 04:24 AM)معاند الحظ كتب : [ -> ]القيمة الموجودة في تكست بوكس DepartmentID.Text تعتبر قيمة نصية لانها مخزنة في الخاصية text وهي تعني ان القيمة الموجودة عبارة عن نص
لذا يجب عليك تحويلها الى رقمية كما اشار الاخ عاصم
اما اذا اردت بدلالة الاسم فلايحتاج لان الاسم هو بالاساس عبارة عن نص

شكرا لك اخي الحبيب

(24-05-20, 07:07 PM)asemshahen5 كتب : [ -> ]
PHP كود :
       public void Save_Departments_Direct()
 
       {
 
           DataTable dt = new DataTable();
 
           SqlCommand cmd = new SqlCommand();
 
           dt.Clear();
 
           cmd = new SqlCommand("Select * from Departments Where DepartmentID =" Convert.ToInt32(DepartmentID.Text), Con);
 
           Con.Open();
 
           dt.Load(cmd.ExecuteReader());
 
           Con.Close();
 
           if (dt.Rows.Count 0)
 
           {
 
               MessageBox.Show("هذا السجل مسجل من قبل");
 
           }
 
           else
            
{
 
               SqlCommand cmd1 = new SqlCommand();
 
               cmd1 = new SqlCommand("INSERT INTO Departments (DepartmentID ,DepartmentName) Values (" DepartmentID.Text " ,'" DepartmentName.Text "')"Con);
 
               Con.Open();
 
               cmd1.ExecuteNonQuery();
 
               Con.Close();
 
               MessageBox.Show("تم الحفظ بنجاح");
 
           }
 
       }
 
       private void button1_Click(object senderEventArgs e)
 
       {
 
           Save_Departments_Direct();
 
       

مجهود رائع تسلم يالغالي
الصفحات : 1 2