خطا در زمان فیلتر کردن دیتا گرید
وقت بخیر دوستان من با کد زیر دیتا گریدمو فیلتر میکنم
private void Filter(string Field,string Text)
{
table.DefaultView.RowFilter= "["+Field+"] LIKE N'%"+Text+"%'";
dataGridView1.DataSource = table;
}
اما خطای زیر رو میده.
Additional information: Syntax error: Missing operand after ''%1%'' operator.
اشکال کارم کجاست؟؟!!
نقل قول: خطا در زمان فیلتر کردن دیتا گرید
از کد زیر هم استفاده کردم بازم خطا میده
DataView dv = new DataView(table);
dv.RowFilter="[" + Field + "] Like N'%" + Text + "%'";
dataGridView1.DataSource = dv;
نوع ستون هم از نوع رشته هست.:اشتباه:
نقل قول: خطا در زمان فیلتر کردن دیتا گرید
اینم خطا داد :عصبانی++:
table.Select("[" + Field + "] Like N'%" + Text + "%'");
خطا ها کلا همون خطای اولیه
نقل قول: خطا در زمان فیلتر کردن دیتا گرید
سلام
احتمالاً مشکل از N هست. این لینک هم یک راهنمای کامل.