سلام خسته نباشید ....
راستش منظورم یه چیز دیگه هست من اول یه برنامه دلفی نوشتم حالا همون برنامه رو دارم با سی شارپ می نویسم تو برنامه دلفی این کد رو تو رویداد OnActivateفرم نوشتم comboboxها که به یه فیلد جدولی از دیتا بیس وصل بوده تو زمان اجرا آیتم هاش با تمام مقادیر ستون مربوط به آن فیلد مقدار دهی میشه و خود به خود وقتی حرفه اوله یه مقداری رو وارد می کنم تمام آن هایی که حرفه اولشون مثلا 'م ' ظاهر میشه بعد که حرفه دوم رو تو combobox وارد می کنم اونایی که دو حرفه دومشون تو combobox بوده می آد و بقیه نمی آین تا اینکه فیلد مربوطه پیدا بشه و کاربر اونو تو combobox وارد کنه.
کد دلفی>
while not (adoTable2.Eof) do
DBComboBox2.Items.add(adoTable2.fieldbyname('membe rcode').AsString);
من می خوام بدونم تو سی شارپ باید چی کار کنم تا به این منظورم برسم کد سی شارپ معادل کد بالا چیه کسی می دونه اگه می دونه دریغ نکنه ......
بعد در مورد اینکه از سرچ sql استفاده کنم من این کد رو نوشتم تو رویداد textchange
DataTable dt = new DataTable();
SqlDataAdapter adp = new SqlDataAdapter();
adp.SelectCommand = new SqlCommand();
adp.SelectCommand.Connection = con;
adp.SelectCommand.CommandText = "SELECT Name FROM Table1 WHERE (Name LIKE'" + comboBox1.Text + "%')";
adp.Fill(dt);
comboBox1.Text = dt.Rows[0]["Name"].ToString();
ولی وقتی حرفه اول رو وارد می کنم مثلا 'م' اگه item ها به ترتیب الفبایی مرتب نشده باشند از قبل , اولین اسمی که وارد شده می آد مثلا اگه اول مینا بعد محمد وارد شده باشد همون مینا م آد نه محمد در صورتی که من به ترتیب الفبایی می خوام باشه و اسمم کامل تو combobox نیاد بلکه هر حرفی که وارد می کنیم همه ی مقادیر مرتبط بیاد تا مقدار مورد نظر وارد بشه یه چیزی مثله Babylon7 اگه باهاش کار کرده باشید میم رو که وارد می کنیم کلیه اسامی که میم دارند ظاهر میشند چطوری می تونم این کار رو با c# انجام بدم؟؟؟
کمک کنید ...