PDA

View Full Version : مشکل با select و ListBox



maryam82
سه شنبه 14 اسفند 1386, 17:55 عصر
من می خوام با استفاده از دستور select تعداد موجودی کالا رو از جدول انبار استخراج کنم. تو شرط select هم می خوام نام کالا رو از یک ListBox بگیرم. چه جوری می تونم این کارو انجام بدم؟ یعنی وقتی می خوام تو قسمت where شرط رو بنویسم چه جوری باید بگم که از ListBox نام کالا رو بگیر؟

reza_Nazem
سه شنبه 14 اسفند 1386, 18:52 عصر
سلام
سوالت یه ذره مبهمه ، آیا با خواندن آیتم listbox مشکل داری یا با دستورات sql
اگه می خوای ایتم listbox رو بخونی ListBox1.SelectedItem.ToString از این استفاده کن و اگر مشکلت sql در شرط یه پارامتر تعریف کن و مقدار ListBox1.SelectedItem.ToString بهش ارسال کن

maryam82
چهارشنبه 15 اسفند 1386, 00:00 صبح
چه جوری پارامتر تعریف کنم؟میشه کدشو بنویسید؟ البته در vb.net

saman_itc
چهارشنبه 15 اسفند 1386, 01:07 صبح
بدون پارامتر هم جواب میده.
منظورشون از پارامتر در نظر گرفتن یه متغیر و ارسال مقدار ایتم انتخابی از لیست باکسه

reza_Nazem
چهارشنبه 15 اسفند 1386, 12:00 عصر
Dim Cmd As New SqlCommand("Delete from Test Where Name =" + ListBox1.SelectedItem.ToString, co)
co.Open()
Cmd.ExecuteNonQuery()
co.Close()


به این کد نگاه کن من با کمک ایتم listbox یک سطر از جدولم را حذف کردم شما هم میتونی در قسمت where همین کارو کنی

reza_Nazem
چهارشنبه 15 اسفند 1386, 12:01 عصر
Dim Cmd As New SqlCommand("Delete from Test Where Name =" + ListBox1.SelectedItem.ToString, co)
co.Open()
Cmd.ExecuteNonQuery()
co.Close()


بالایی خراب شد شرمنده