Forum
Merhaba Arkadaşlar;
Aşağıda verdirdiğim mesaja databasedeki malzeme kodunu da getirmek istiyorum. Yani Girmiş olduğunuz Sıra numarası '10 nolu(databasedeki Malzemeden gelecek)' malzemede kullanılmış.Devam etmek istiyor musunuz?
Messagebox'a bunu nasıl getirebilirim.
Teşekkür ederim.
baglanti = new SqlConnection("Server=192.168.1.19;Database=test;User Id=test;Password=123");
baglanti.Open();
if (textBoxNo.Text != null)
{
SqlCommand aynısırano = new SqlCommand("select MALZEME,SIRANO from Malzemeler where SIRANO=@No", baglanti);
aynısırano.Parameters.AddWithValue("@No", textBoxNo.Text);
dr = aynısırano.ExecuteReader();
if (dr.HasRows)
{
if (MessageBox.Show("Girmiş olduğunuz Sıra numarası daha önce farklı malzemede kullanılmış. Devam etmek istiyor musunuz?", "Dikkat", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
{
return;
}
if (dr.HasRows)
{
...
var SiparisNo = dr[0].MalzemeNo
seklınde alabılırsınız fakat bır yukarıdakı select cumlesıne bu malzeme numarasının db uzerındekı fıeld adını eklemenız lazım
saygılar
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com