Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Базы данных под .NET > Поиск


Автор: Real 19.2.2008, 18:57
 Вот так не хочет искать.
В чом проблема?

Код

string k=Convert.ToString(t_PoiskNazvaStan.Text);
станцииBindingSource.Filter = "Nazva Like " +k+" '%' ";


А так хочет искать.
Код

станцииBindingSource.Filter = "Nazva Like " +" 'Р%' ";



Автор: vretsky 19.2.2008, 20:09
так надо
string k=Convert.ToString(t_PoiskNazvaStan.Text);
станцииBindingSource.Filter = "Nazva Like N' " +k+"%' ";
N для того чтобы SQL хавал кирилицу

строка д.б. nazva like N'балагое%'

а у тебя
Nazva Like балагое '%' 




Автор: Real 19.2.2008, 22:23
Спасиба.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)