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

نسخة كاملة : ازاي انفذ الكود على الفيجوال
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
UPDATE PRODUCTS set QTE_IN_STOCK = QTE_IN_STOCK -@QTE where ID_PRODUCT=@ID_PRODUCT ;  



ازاي انفذ الكود ده على الفيجوال مش السيكوال
معذرة
(11-05-17, 05:00 PM)لسه مبتدئ كتب : [ -> ]UPDATE PRODUCTS set QTE_IN_STOCK = QTE_IN_STOCK -@QTE where ID_PRODUCT=@ID_PRODUCT ;  



ازاي انفذ الكود ده على الفيجوال مش السيكوال
معذرة

PHP كود :
           SqlConnection cn = new SqlConnection("my connection string");
 
           SqlCommand cmd = new SqlCommand("UPDATE PRODUCTS set QTE_IN_STOCK = QTE_IN_STOCK -@QTE where ID_PRODUCT=@ID_PRODUCT");
 
           SqlParameter[] prm=new SqlParameter[2];
 
           prm[0] = new SqlParameter("@ID_PRODUCT"SqlDbType.Int);
 
           prm[0].Value textBox1.Text;

 
           prm[1] = new SqlParameter("@QTE"SqlDbType.Int);
 
           prm[1].Value textBox2.Text;

 
           cmd.Parameters.AddRange(prm);
 
           cn.Open();
 
           cmd.ExecuteNonQuery();
 
           cn.Close(); 
(12-05-17, 01:46 PM)Adrees كتب : [ -> ]
(11-05-17, 05:00 PM)لسه مبتدئ كتب : [ -> ]UPDATE PRODUCTS set QTE_IN_STOCK = QTE_IN_STOCK -@QTE where ID_PRODUCT=@ID_PRODUCT ;  



ازاي انفذ الكود ده على الفيجوال مش السيكوال
معذرة

PHP كود :
           SqlConnection cn = new SqlConnection("my connection string");
 
           SqlCommand cmd = new SqlCommand("UPDATE PRODUCTS set QTE_IN_STOCK = QTE_IN_STOCK -@QTE where ID_PRODUCT=@ID_PRODUCT");
 
           SqlParameter[] prm=new SqlParameter[2];
 
           prm[0] = new SqlParameter("@ID_PRODUCT"SqlDbType.Int);
 
           prm[0].Value textBox1.Text;

 
           prm[1] = new SqlParameter("@QTE"SqlDbType.Int);
 
           prm[1].Value textBox2.Text;

 
           cmd.Parameters.AddRange(prm);
 
           cn.Open();
 
           cmd.ExecuteNonQuery();
 
           cn.Close(); 

بارك الله فك
شكرا خالص
(12-05-17, 01:46 PM)Adrees كتب : [ -> ]
(11-05-17, 05:00 PM)لسه مبتدئ كتب : [ -> ]UPDATE PRODUCTS set QTE_IN_STOCK = QTE_IN_STOCK -@QTE where ID_PRODUCT=@ID_PRODUCT ;  



ازاي انفذ الكود ده على الفيجوال مش السيكوال
معذرة

PHP كود :
           SqlConnection cn = new SqlConnection("my connection string");
 
           SqlCommand cmd = new SqlCommand("UPDATE PRODUCTS set QTE_IN_STOCK = QTE_IN_STOCK -@QTE where ID_PRODUCT=@ID_PRODUCT");
 
           SqlParameter[] prm=new SqlParameter[2];
 
           prm[0] = new SqlParameter("@ID_PRODUCT"SqlDbType.Int);
 
           prm[0].Value textBox1.Text;

 
           prm[1] = new SqlParameter("@QTE"SqlDbType.Int);
 
           prm[1].Value textBox2.Text;

 
           cmd.Parameters.AddRange(prm);
 
           cn.Open();
 
           cmd.ExecuteNonQuery();
 
           cn.Close(); 
هو ليه الخطأ أخي
الخطأ هو لم يتم تحديد الاتصال في أمر sqlcommand
PHP كود :
           SqlCommand cmd = new SqlCommand("UPDATE PRODUCTS set QTE_IN_STOCK = QTE_IN_STOCK -@QTE where ID_PRODUCT=@ID_PRODUCT",cn); 
(15-05-17, 02:15 PM)Adrees كتب : [ -> ]الخطأ هو لم يتم تحديد الاتصال في أمر sqlcommand
PHP كود :
           SqlCommand cmd = new SqlCommand("UPDATE PRODUCTS set QTE_IN_STOCK = QTE_IN_STOCK -@QTE where ID_PRODUCT=@ID_PRODUCT",cn); 

اخي العزيز انا والله تعبتك معايا جدا
بس كده العيب والله أعلم من قيمة varchar
نرجو إرسال صورة عن تصميم الجدول في قاعدة البيانات للتأكد من نوع الحقول في الجدول وشكرا
(15-05-17, 04:26 PM)لسه مبتدئ كتب : [ -> ]
(15-05-17, 02:15 PM)Adrees كتب : [ -> ]الخطأ هو لم يتم تحديد الاتصال في أمر sqlcommand
PHP كود :
           SqlCommand cmd = new SqlCommand("UPDATE PRODUCTS set QTE_IN_STOCK = QTE_IN_STOCK -@QTE where ID_PRODUCT=@ID_PRODUCT",cn); 

اخي العزيز انا والله تعبتك معايا جدا
بس كده العيب والله أعلم من قيمة varchar

PHP كود :
           prm[0] = new SqlParameter("@ID_PRODUCT"SqlDbType.VarChar30); 

(15-05-17, 07:24 PM)Adrees كتب : [ -> ]
(15-05-17, 04:26 PM)لسه مبتدئ كتب : [ -> ]
(15-05-17, 02:15 PM)Adrees كتب : [ -> ]الخطأ هو لم يتم تحديد الاتصال في أمر sqlcommand
PHP كود :
           SqlCommand cmd = new SqlCommand("UPDATE PRODUCTS set QTE_IN_STOCK = QTE_IN_STOCK -@QTE where ID_PRODUCT=@ID_PRODUCT",cn); 

اخي العزيز انا والله تعبتك معايا جدا
بس كده العيب والله أعلم من قيمة varchar

PHP كود :
           prm[0] = new SqlParameter("@ID_PRODUCT"SqlDbType.VarChar30); 


شكرا جزيلا لحضرتك