PDA

View Full Version : کد جستجو در textbox



alicpn
شنبه 28 مهر 1397, 01:38 صبح
با سلام و خسته نباشید بنده این کد رو نوشتم واسه جستجوی اطلاعات از بانکه و فراخوانی اطلاعات و نمایش اطلاعات در تکست باکسه
فقط نمیدونم مشکل چیه مثلا من کد ماشین بر فرضا اینطور توی بانکم موجوده



کد ماشین
خودرو


34
پراید


3
سمند


359
پژو



حالا میخوام توی تکست باکس کد سه رو وارد کنم به جا سمند پراید رو نشونم میده نمیدونم چرا سمند رو نشون نمیده یا کدی دیگه رو وارد میکنم چون 3 تو بینشون هست اولین 3 رو پیدا میکنه و پراید رو نشون میده ولی مثلا 4 وارد میکنم درست خودروی مورد نظر رو نشون میده
اینم از کدش خواهشا راهنمایی کنید و کد رو کجاش رو تغییر بدم.
ممنونم
اینم کد :


/*bool f = false;
SqlConnection con1 = new SqlConnection(@"Data Source=.\SQLEXPRESS;Initial Catalog=Anbardari_total;Integrated Security=True ");
SqlCommand comb = new SqlCommand();
SqlDataReader reader1;
con1.Open();
comb.Connection = con1;
comb.CommandText = "select * from Cars where c_car LIKE '%" + car.Text + "%'";


reader1 = comb.ExecuteReader();
while (reader1.Read())
if (reader1.HasRows)
{
f = true;
// textBoxX1.Text = reader1[2].ToString();
textBoxX2.Text = reader1[1].ToString();
}


if (!f)
{
MessageBox.Show(",وسیله نقیله مورد نظر یافت نشد", "اطلاعات", MessageBoxButtons.OK, MessageBoxIcon.Information);
}*/

jimi67
شنبه 28 مهر 1397, 04:54 صبح
textBoxX2.Text = reader1[1].ToString();


سلام
این قسمت باید یه + اضافه کنید


textBoxX2.Text += reader1[1].ToString();

alicpn
شنبه 28 مهر 1397, 07:43 صبح
سلام
این قسمت باید یه + اضافه کنید


textBoxX2.Text += reader1[1].ToString();
داداش جان این کار رو قبلا انجام دادم مثلا ماشین سمند رو نشون نمیده هر سه شونو توی تکست باکس نمایش میده یعنی هر کد ماشینی که 3 توش به کار رفته رو نمایش میده. یعنی پراید سمند پژو رو تو تکست باکس مورد نظر نمایش میده

رامین مرادی
شنبه 28 مهر 1397, 08:19 صبح
علامت درصد رو بردارید عین متن رو جستجو میکنه.