PDA

View Full Version : سوال: جستجو در datagrid



gapple
سه شنبه 30 آذر 1389, 19:25 عصر
سلام
با کد زیر در دیتا گرید جستجو می کنیم:



privatevoid srch_TextChanged(object sender, EventArgs e)
{
var db = newLINQDataContext();
if (srch.Text == "")
dataGridView1.DataSource = db.bimarans; //Load All Records to Grid
else
dataGridView1.DataSource = db.bimarans.Where(c => c.famil.Substring(0,
srch.Text.Length) == srch.Text).Select(c => c);
}

حالا اگه نوعمون char نباشه و مثلا int باشه این کد چجوری می شه؟

zare69
چهارشنبه 01 دی 1389, 12:06 عصر
dataGridView1.ClearSelection();
for (int index = 0; index < dataGridView1.RowCount; index++)
{
dataGridView1.Rows[index].Selected = false;
if (dataGridView1.Rows[index].Cells[2].Value.ToString() == textBox1.Text)
{

dataGridView1.Rows[index].Selected = true;
a = true;

}

}
با این کد فرق نمی کنه نوع intباشد یا stringخودت تبدیل کن .
موفق باشی

najmehdj
چهارشنبه 01 دی 1389, 12:30 عصر
a = true;
این دستور یعنی چی داخل کدتون تعریف نشده
میشه راجبش توضیح بدید؟

shahbazi_king
پنج شنبه 02 دی 1389, 23:10 عصر
سلام دوست عزیز
اگه دیتابیست اکسس باشه لینک زیر میتونه بهت کمک کنه
http://www.codeproject.com/KB/cs/sim..._database.aspx