Описание тега sqlmetal

Средство командной строки SqlMetal создает код и сопоставление для компонента LINQ to SQL.NET Framework.
2 ответа

Кто-нибудь может подумать, почему использование этого конкретного класса в источнике данных времени разработки нарушит все привязки времени разработки?

Я создал этот класс с помощью SQLMetal.exe. Это очень привязка во время выполнения, но если я использую этот класс во время разработки, все мои привязки смешивания времени проектирования будут разрушены. Я использую фреймворк MVVM-Light и создаю при…
2 ответа

Как прочитать файл DBML и отобразить его в объектную модель в.NET?

Я планирую написать генератор кода для генерации пользовательского интерфейса (формы, сетки и т. Д.). Поскольку я использую LINQ, я планирую прочитать файл DBML для извлечения метаданных. Есть ли какой-нибудь API для чтения объектной модели DBML (ба…
11 ноя '09 в 16:54
1 ответ

Создание.dbml с использованием SQLMetal

Я новичок в LINQ to SQL. Я попробовал подход Object Relational Designer(O/R Designer) для генерации классов и работал хорошо. Но мне интересно, есть ли способ сгенерировать тот же файл.dbml для моей базы данных с помощью инструмента SQLmetal. Может …
17 фев '11 в 02:16
2 ответа

sqlmetal.exe не найден в пути, даже если он находится на моей машине по правильному пути - Linqer Program

Я пытаюсь запустить Linqer (программу для sql -> linq) и получаю эту ошибку при создании соединения с БД, а также пытаюсь сгенерировать "файлы модели linq to sql". Ошибка: файл C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.2 Too…
31 окт '17 в 12:31
0 ответов

Как установить Auto-Generated-Values ​​и Auto-Sync с SQL Metal или в коде

Сейчас 1:30 утра для меня, поэтому я извиняюсь, если здесь есть какие-то запутанные моменты... это, кажется, имеет смысл в моей голове..:-) Я использовал SQLMetal для создания контекста данных для моих таблиц базы данных... Я использовал команду: sq…
25 июл '12 в 15:48
2 ответа

Может ли кто-нибудь объяснить мне разницу в следующих 2 запросах?

Я работаю с SqlMetal (linq to sql), чтобы извлечь материал из базы данных. Тем не менее, я получаю разные результаты, используя следующий код: var record1 = Enumerable.FirstOrDefault(_dataContext.StaticPageLangs, r => r.selected_partial_url_id ==…
25 июл '12 в 12:24
0 ответов

SqlMetal не может генерировать новые ассоциации внешних ключей для определенных таблиц

Моя команда использует SqlMetal для генерации классов базы данных из базы данных SqlServer. Он отлично работает для всех существующих классов и ассоциаций внешних ключей, но отказывается генерировать код для конкретной новой ассоциации внешних ключе…
22 апр '15 в 11:41
0 ответов

Генерация dbcontext с помощью sqlmetal создает столбцы UDF значений моей таблицы как обнуляемые

Я создал встроенную таблицу UDF, в которой есть несколько различных столбцов разных типов. ALTER FUNCTION [dbo].[fnTest]() RETURNS TABLE AS RETURN ( SELECT [t0].[type], [t0].[status], [t0].[createdDate], -- datetime not null [t1].[ACLID] -- bigint n…
0 ответов

SqlMetal (v7.1) по-прежнему взрывается, когда в SqlServer 2008 вместо Spipping and Continuing получают sproc с табличным параметром

Согласно этому сообщению: https://connect.microsoft.com/VisualStudio/feedback/details/362523/sqlmetal-error-when-used-on-a-database-with-a-table-valued-parameter и несколько других постов, которые я обнаружил, содержащих список функций и исправлений…
01 сен '11 в 19:55
4 ответа

Как создать текст данных LINQ To SQL для большой БД, используя SQLMetal, когда он генерирует файл DataContext.cs размером 12 МБ?

Моя проблема заключается в следующем: У нас очень большая БД Legacy с множеством SPROC, Views & Tables. Проектировщик - "НЕТ ИДЕТ" b/c размера. Я настроил SQL Metal для построения контекста данных, но полученный файл кода настолько большой (12 МБ), …
06 май '09 в 20:21
1 ответ

Как включить автоматически созданный файл в проект MsBuild?

Используя MsBuild 4.0, я включил событие перед сборкой, которое генерирует один из исходных файлов проекта. Но он ищет файл до его генерации: ошибка CS1504: исходный файл "c:\src\Data\Main.Designer.cs" не может быть открыт ("ошибка не определена") Ф…
09 фев '11 в 15:10
1 ответ

Ling To Sql: несовместимая версия базы данных

Я создал файл локальной базы данных (файл базы данных Sql Server Compact) в Visual Studio с расширением.sdf и использовал SqlMetal.exe для подключения Linq к моему файлу базы данных Sql. Однако это дает мне ошибку, говоря, что несовместимая версия б…
17 окт '14 в 07:44
1 ответ

SQLmetal, это только маппер для linq to sql?

Является ли средство генерации кода sqlmetal только средством сопоставления linq и sql? Я ищу то, что будет создавать общие операции CRUD, такие как: GetUserByID UpdateUserByID InsertUser GetAllUsers и т.п.
14 окт '08 в 13:23
1 ответ

SqlMetal ошибочно генерирует тип возврата моего сохраненного процесса (LINQ)

Привет, есть сохраненный процесс, который всегда возвращает одну строку в зависимости от параметра: IF @bleh = 1 SELECT TOP 1 Xyz FROM Abc ELSE SELECT TOP 1 Def FROM Abc Я должен использовать SqlMetal для генерации DataContext, но эта хранимая проце…
10 янв '10 в 14:32
1 ответ

Поведение [DataMember] в sqlmetal отличается от поведения в конструкторе dbml

Я взял на себя приложение, использующее linq-to-sql, и теперь планирую внести некоторые существенные изменения в базу данных. Из-за отсутствия поддержки обновления модели в конструкторе dbml я пытаюсь использовать sqlmetal. Однако я столкнулся с про…
10 мар '11 в 08:47
2 ответа

sqlmetal.exe не найден

Всякий раз, когда я пытаюсь запустить sqlmetal, я получаю это: sqlmetal не распознается как внутренняя или внешняя команда, работающая программа или командный файл это как из CMD, так и из командной строки Visual Studio Я много раз использовал sql m…
3 ответа

SQL Server CE 4.0 с SQLmetal

Я создал небольшой тестовый проект в WebMatrix, который использует SQL Server CE 4.0. Не будучи фанатом использования встроенного SQL, я хотел создать несколько классов домена LINQ2SQL для базы данных SQL Server CE 4.0, созданной WebMatrix. К сожале…
23 янв '11 в 14:19
3 ответа

SQL Metal для определенных таблиц или другой способ обновить / добавить таблицу в файл.dbml

У кого-нибудь есть простой способ сделать это в Visual Studio, без использования обозревателя сервера? Я пытался также смотреть на макро, но запись только производит Sub TemporaryMacro() End Sub Так что не повезло. Есть ли способ написать это?
18 июл '10 в 15:07
2 ответа

Доступ к членам другой половины частичного класса

Я только учусь работать с частичными классами в VB.NET и VS2008. В частности, я пытаюсь расширить класс LINQ to SQL, который был автоматически создан SqlMetal. Автоматически сгенерированный класс выглядит так: Partial Public Class DataContext Inheri…
2 ответа

Автогенерация файла конструктора DataContext при использовании SqlMetal и Visual Studio

Я использую SqlMetal, чтобы обобщить мой класс DataContext.dbml для моего приложения ASP.net, используя LinqToSql. Когда я изначально создал файл DataContext.dbml, Visual Studio использовала его для создания связанного файла DataContext.designer.cs.…