none
Linq Запрос на женскую фамилию RRS feed

  • Вопрос

  • Исходные данные: Windows 8, SQLite, Linq

    База следующая

    idINTEGER) Fam(TEXT) Data(TEXT) // остальные поля не важны

    Fam - список фамилий

    Найти нужно поле Data

    Допустим вписываем в TextBox фамилию

    Нужно найти Data соответствующее данной фамилии, вроде просто

    Вводим Иванов находим 

    var data = (from c in Table<FamTable>()
               where c.Fam == TextBox.Text
               select c).FirstOrDefault();

    Допустим фамилия Иванович ну тоже самое - по полному слову найдёт (это ведь не фильтрация и не сортировка, а просто поиск соответствия)

    Вопрос.как то средствами Linq запросов можно например найти фамилию ИвановА. Хотя в поле базы Fam, записи мужских фамилий? Поле Data и для мужской и для женской фамилии одинаково. Поэтому фамилии только мужские.

    Т.е. если в TextBox будет введена фамилия не Иванов а Иванова.

    Ну и чтобы не нашлась фамилия Ивановач Ивановас и т.п.

    Вопрос только про запрос Linq - если можно то как? Кто постоянно с базами работает наверняка сталкивались


    Спасибо


    8 марта 2013 г. 16:32

Ответы