Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > LINQ (Language-Integrated Query) > не срабатывает Linq запрос


Автор: Geparder 22.7.2011, 08:02
работаю на C# и FireBird. Linq запросы выполняю с помощью DBLinq.
Не обрабатывается запрос
Код

                var Table1 = from TblGesn in Program.mainform.Connect.BDLinq.TableGeSn
                             from TblEquiv in Program.mainform.Connect.BDLinq.TableEQUIV
                             where FuncAll.IndistinctMatching(4, TblGesn.TextMat.ToString().Trim(), TblEquiv.TextPR.ToString().Trim(), StringComparison.CurrentCultureIgnoreCase) > 0.7
                             where TblEquiv.IDEQ == Convert.ToInt32(dataGridView2[0, dataGridView2.SelectedRows[0].Index].Value)
                             select new { TblGesn.CodMat, TblGesn.TextMat, Pers = FuncAll.IndistinctMatching(4, TblGesn.TextMat.ToString().Trim(), TblEquiv.TextPR.ToString().Trim(), StringComparison.CurrentCultureIgnoreCase) };

FuncAll.IndistinctMatching проверяет совпадение строк
Подскажите, что я не так сделал? Заранее спасибо!

Автор: Geparder 25.7.2011, 05:06
Подскажите, как правильно написать запрос? Я не совсем знаю LINQ... и надо бы там при запросе обрабатывать записи...

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