SqlCommand sqlCmd = new SqlCommand("UPDATE stok SET miktar = miktar - @miktar WHERE barkod like '@barkod' ", con2); sqlCmd.Parameters.Add("@barkod", dataGridView1[0, ii].Value.ToString()); sqlCmd.Parameters.Add("@miktar", Convert.ToDouble(dataGridView1[2, ii].Value.ToString()));
yada bunu yapmanın başka biryolu var mı miktar = miktar - @miktar
miktar değeri yukardaki kodla aynı kalıyorda sürekli onun için soruyorum
< Bu mesaj bu kişi tarafından değiştirildi gunduzcagri -- 20 Şubat 2012; 19:28:10 >
SqlCommand sqlCmd = new SqlCommand("UPDATE stok SET miktar = miktar - @miktar WHERE barkod like '@barkod' ", con2); sqlCmd.Parameters.Add("@barkod", dataGridView1[0, ii].Value.ToString()); sqlCmd.Parameters.Add("@miktar", Convert.ToDouble(dataGridView1[2, ii].Value.ToString()));
yada bunu yapmanın başka biryolu var mı miktar = miktar - @miktar
miktar değeri yukardaki kodla aynı kalıyorda sürekli onun için soruyorum
Ne yapmak istediğini anlamadım ama eğer miktar'ı eksiltip güncelleme yapacaksan bunu değişkenlerle neden yapmıyorsun?
SqlCommand sqlCmd = new SqlCommand("UPDATE stok SET miktar = miktar - "+Convert.ToDouble(dataGridView1[2, ii].Value.ToString())+" WHERE barkod like '"+dataGridView1[0, ii].Value.ToString())+"' ", con2);
SqlCommand sqlCmd = new SqlCommand("UPDATE stok SET miktar = miktar - @miktar WHERE barkod like '@barkod' ", con2);
sqlCmd.Parameters.Add("@barkod", dataGridView1[0, ii].Value.ToString());
sqlCmd.Parameters.Add("@miktar", Convert.ToDouble(dataGridView1[2, ii].Value.ToString()));
yada bunu yapmanın başka biryolu var mı miktar = miktar - @miktar
miktar değeri yukardaki kodla aynı kalıyorda sürekli onun için soruyorum
< Bu mesaj bu kişi tarafından değiştirildi gunduzcagri -- 20 Şubat 2012; 19:28:10 >