Адаптация поиска в текстовом поле C#
Привет
У меня есть этот код, чтобы сделать поиск datagrid с текстовым полем, он отлично работает
private void txtSearch_TextChanged(object sender, EventArgs e) { BindingSource bs = new BindingSource(); bs.DataSource = dataGrid1.DataSource; bs.Filter = "BARCODE like '%" + txtSearch.Text + "%'"; dataGrid1.DataSource = bs; }
но теперь мне нужно удалить always 0000 (four 0) в начале поиска, чтобы найти ссылку на мою datagrid, например:
если я напишу текст в текстовом поле :
000012345
datagrid показывает поиск =
12345
спасибо
Что я уже пробовал:
я пытался адаптировать этот код, но не могу
BindingSource bs = new BindingSource(); bs.DataSource = dataGrid1.DataSource; bs.Filter = "BARCODE like '%" + txtSearch.Text + "%'"; dataGrid1.DataSource = bs;
Maciej Los
Извините, но ваш вопрос не совсем ясен. Обратите внимание, что мы не видим ваш экран и не можем читать ваши мысли. Пожалуйста, будьте более конкретны и предоставьте надлежащую информацию.
drvfn
У меня есть текстовое поле для выполнения поиска в определенном столбце, но теперь я должен изменить этот код, чтобы добавить всегда 0000 в начале поиска, например:
Мне это нужно, если бы я написал 00001234 в текстовом поле, он нашел бы 1234 в этом столбце. Все цифры в моем столбце имеют 4 цифры, но штрих-код , который я использую для поиска, имеет 8 цифр, поэтому в поиске мне нужно добавить четыре церо.
Пожалуйста, кто-нибудь может мне помочь?
Karthik_Mahalingam
использовать Ответить кнопка, чтобы отправить комментарии/запрос пользователю, чтобы пользователь получил уведомление и ответил на ваш текст.