0
голосов
1ответов
2435 просмотров

LINQ to SQL как источник привязки данных для WPF Treeview

Интересно, может ли кто-нибудь привести простой пример следующего. (желательно в VB.Net): У меня есть база данных SQL со связанными таблицами, и я успешно использую LINQ to SQL в других областях своего приложения, но немного застрял в Heirarchical Treeview. Я просто хотел бы использовать з...

3
голосов
4ответов
1336 просмотров

L2S (LINQ to SQL) или EF (Entity Framework)

Я собираюсь перестроить существующее веб-приложение среднего размера для использования в веб-решении для управления цепочкой поставок. Ядро будет заключаться в некоторых комбинированных записях Item \ Site, управлении организацией \ User, отображении данных, относящихся к организации (панель инс...

0
голосов
2ответов
328 просмотров

Linq в sql - связанные списки

У меня есть схема linq to sql с сущностью «Клиенты», а также «Отчеты».У каждого клиента нет отчетов или больше. Я хочу, чтобы у клиентов было свойство LinkedList, чтобы я мог легко получить доступ к следующей и предыдущей сущности для каждого отчета. Как лучше всего реализовать это с помощ...

0
голосов
2ответов
155 просмотров

Linqtosql - возврат настраиваемого класса с интерфейсом

Почему я не могу вернуться как новый пользовательский класс (cms.bo.Site), который реализует ISite? public IQueryable<ISite> GetSites() { return (from site in Db.Sites select new cms.bo.Site(site.id, site.name)); }

4
голосов
1ответов
1020 просмотров

Linq to Sql: могу ли я вернуть Identity_Scope после вставки?

Могу ли я вернуть значение Identity_scope после вставки с использованием linq в sql, если в моей таблице есть столбец идентификаторов?

0
голосов
1ответов
2780 просмотров

Linq to SQL вставить / выбрать внешние / первичные записи

У меня есть таблица A и таблица B. Таблица B содержит два столбца: имя и идентификатор. Таблица A содержит несколько столбцов и столбец внешнего ключа, указывающий на B.ID, который называется B_ID На стороне клиента у меня есть все данные, которые я хочу вставить в таблицу A, кроме B_ID.Но у...

1
голосов
3ответов
271 просмотров

Где разместить * расширенную * бизнес-логику в проекте ASP.NET MVC / Linq2Sql?

Я заканчиваю переписывание инструмента управления проектами с использованием ASP.NET MVC, LINQ2QL и шаблона проектирования репозитория.В значительной степени следуя примеру NerdDinner. У меня есть класс Task, у которого есть дочерний список TaskStages.Для этого примера этапы готовы, находятся ...

2
голосов
1ответов
265 просмотров

Почему ToLookup () зависит от параметров загрузки в Linq2Sql?

Допустим, у меня есть 3 таблицы «Сообщения», «PostTags» и «Теги», определяющие отношение «многие ко многим».Я хочу получить таблицу поиска, которая предоставит мне все сообщения, связанные с данным тегом, поэтому я использую следующий код: return dataContext.PostTags.ToLookup(pt => pt.Tag,...

0
голосов
2ответов
229 просмотров

Обновление LInq также вставляет ненужные строки

Я новичок в Linq to SQL, но меня удивляют проблемы, возникающие при обновлении таблицы. Читая различные источники, я думаю, что проблема, которую я получаю, связана с отображением ORM, но даже в этом случае, учитывая, что я использую VS 2008 и создаю свой dbml через класс LINQ to SQL, я этого не...

0
голосов
1ответов
89 просмотров

Вопрос по синтаксису LINQ для начинающих

У меня есть базовая таблица SQL ( pKey INT, TransDate smallDateTime, Amount Float) Я просто хочу эмулировать этот SQL в LINQ SELECT SUM(Amount) AS result FROM dbo.Basic WHERE TransDate >= @startDate AND TransDate <= @EndDate Я создал для этого LINQ dbml и могу получить базовые резу...

1
голосов
1ответов
79 просмотров

LINQ to SQL тестирование

Я использую Linq to sql для доступа к SQL Server. Я пытаюсь писать все свои запросы к базе данных в частичном классе, чтобы к ним можно было получить доступ непосредственно из DataContext. Теперь я хотел бы протестировать контекст данных, но я не могу понять, как это сделать лучше всего. В ос...

29
голосов
3ответов
150557 просмотров

LINQ Где с условием И ИЛИ

Итак, мне удалось заставить этот запрос работать List<string> listStatus = new List<string>() ; listStatus.add("Text1"); List<string> listMerchants = new List<string>() ; listMerchants.add("Text2"); from item in db.vw_Dropship_OrderItems where listStat...

2
голосов
2ответов
1526 просмотров

Как извлечь команду Sql из скомпилированного запроса Linq

В обычных (не скомпилированных) запросах Linq to Sql вы можете извлечь SQLCommand из IQueryable с помощью следующего кода: SqlCommand cmd = (SqlCommand)table.Context.GetCommand(query); Можно ли сделать то же самое для скомпилированного запроса? Следующий код предоставляет мне делегата ...

0
голосов
1ответов
403 просмотров

Служба WCF жалуется на столбцы, помеченные как версия строки

Сейчас я играю с Silverlight3, C # и LinqToSQL. Я создал базу данных на сервере SQLExpress с некоторыми таблицами, например: Сотрудники (Id, Name, DepartmentId, TimeStamp) Подразделения (идентификатор, имя, отметка времени) Поля Id - это VarChar (50), поля имени - VarChar (100), а поля Tim...

5
голосов
4ответов
3501 просмотров

Различия между LINQ to Objects и LINQ to SQL запросами

Я использую LINQ для запросов к своим объектам POCO в течение некоторого времени, но еще не пробовал LINQ to SQL.Я предполагаю, что запросы LINQ to SQL каким-то образом преобразуются в эквивалентные запросы SQL, и, учитывая это, мне интересно, влияет ли это на то, как запросы LINQ to SQL пишутся...

1
голосов
2ответов
202 просмотров

Как передавать данные при использовании LINQ как DAL?

Я создаю свой первый проект на базе linq.DAL состоит из классов LinqToSQL.А логический уровень - это просто еще одна библиотека DLL для упрощения. Я хотел знать, как передать объект var (результат запроса выбора) из уровня входа в уровень презентации? Должен ли я написать свой собственный ...

6
голосов
3ответов
5137 просмотров

ASP.Net MVC: лучшие практики для файлов dbml

Это может быть просто вопрос типа "да" или "нет", но все равно здесь ... Из всех (ну и большинства) примеров использования mvc, которые я видел, кажется, что метод создания файла dbml заключается в том, чтобы просто перетащить в него всю схему базы данных и позволить ему автоматически сгенери...

2
голосов
2ответов
696 просмотров

как добавить направление сортировки с помощью linq для sql?

Предположим, у меня есть linq-выражение q, тогда я хочу добавить сортировку к этому запросу: q = q.OrderBy(p => p.Total); но для сортировки есть опция desc / asc для SQL, как добавить ее в указанное выше выражение linq?

0
голосов
1ответов
669 просмотров

InsertOnSubmit с интерфейсами (LINQ to SQL)

В нашем коде: public interface ILogMagazine { string Text { get; set; } DateTime DateAndTime { get; set; } string DetailMessage { get; set; } } SimpleDataContext: DataContext { public Table<ILogMagazine> LogMagaines { get { return GetTable<ILogMagazine>(); } } } ...

1
голосов
1ответов
40 просмотров

Как управлять общими и настраиваемыми таблицами

У нас много клиентов, использующих наше приложение, и у каждого из них есть собственная идентично структурированная база данных на нашем MS SQL Server. У нас также есть центральная база данных для информации, которая является неизменной и, следовательно, совместно используемой всеми клиентами, н...

1
голосов
1ответов
452 просмотров

Семантическая модель LINQ to SQL DBML

Я планирую написать инструмент, который будет импортировать файл dbml и выдавать Файл MDL для целей миграции и т. Д.Для этого мне, очевидно, нужно прочитать этот файл dbml в какой-то семантической модели, чтобы выполнить преобразования. Я попытался использовать XmlMappingSource, но сначала э...

1
голосов
3ответов
1717 просмотров

linq не в запросе

Я потерялся в linq-land, пытаясь превратить этот SQL (который дает мне нужные результаты) во что-то, что работает в linq / C #.Результат попадет в список SelectList. select Agencies.AgencyName, Agencies.AgencyId from Agencies where Agencies.Active = 1 and Agencies.AgencyId not in ( select d...

1
голосов
1ответов
429 просмотров

Как сделать только один запрос к базе данных при доступе к объекту Linq to SQL IEnumerable?

Мое приложение создает запрос Linq To Sql, а затем заполняет модель, которая затем передается в представление.Затем представление обращается к объекту IEnumerable (из запроса Linq в Sql) для отображения пользовательского интерфейса.Проблема, с которой я сталкиваюсь, заключается в том, что каждый...

23
голосов
4ответов
19983 просмотров

Исключение LINQ To SQL: локальная последовательность не может использоваться в реализации LINQ to SQL операторов запроса, кроме оператора Contains

Рассмотрим этот запрос LINQ To SQL.Намерение состоит в том, чтобы взять строку [] условий поиска и применить эти термины к группе различных полей в таблице SQL: string[] searchTerms = new string[] {"hello","world","foo"}; List<Cust> = db.Custs.Where(c => searchTerms.Any(st => ...

8
голосов
3ответов
4356 просмотров

Как определить, почему истекает время ожидания распределенной транзакции

Я использую LINQ to SQL и сторонний SDK, который поддерживает распределенные транзакции. Когда я понимаю, что ожидающее обновление будет обновлять как записи SQL, так и записи в стороннем SDK, я создаю TransactionScope с таймаутом 0 (предположительно бесконечным) (хотя я также пробовал 12 часов ...

0
голосов
5ответов
83 просмотров

Помощь с запросом: если был скопирован столбец, не выбирайте оригинал

Итак, у меня есть таблица, в которой хранятся эти «активы», скажем, 25 «специальных активов», которые не могут редактироваться пользователями, поскольку они являются общими. Однако, чтобы позволить пользователям редактировать ресурс и иметь свою собственную версию, он делает копию оригинала, кот...

3
голосов
1ответов
2493 просмотров

Что эквивалентно ExecuteCommand LINQ-to-SQL в Entity Framework?

Я портирую приложение, работающее на LINQ-to-SQL, на Entity Framework , и мне не удается найти эквивалент ExecuteCommand : db.ExecuteCommand("INSERT Infos (Title) VALUES ('this is an added title')"); Я нашел этот сайт , который сообщает мне, что можно реализовать ExecuteCommand как м...

3
голосов
5ответов
12539 просмотров

Ошибка преобразования типа данных varchar в datetime при выполнении необработанного SQL, но не при вызове LINQ to SQL

Клиент получает сообщение об ошибке при запуске моего кода.Они прислали мне SQL-запрос от profilder. Когда я вставляю его в SQL Server Management Studio, происходит сбой: Ошибка преобразования типа данных varchar в datetime Однако он не дает сбоев, когда я запускаю его на своем локальном ...

0
голосов
2ответов
129 просмотров

Помощь с отладкой SQL / LINQ

У меня проблемы со следующим оператором, который возвращает ошибку «Последовательность не содержит элементов»: var vUser = (from u in this.dcLAUNCHOnline.aspnet_Users where u.UserName.Equals(this.wCreateUser.UserName) select u).Single(...

4
голосов
2ответов
5936 просмотров

ASP.net: как проверить запрос LINQ

Как я могу протестировать запрос LINQ, например следующий: var vUser = (from u in this.dbName.aspnet_Users where u.UserName.Equals(this.wCreateUser.UserName) select u).Single(); Я продолжаю получать нулевое исключение для vUser, однако я у...