SQL Metal 到 dbml,如何生成正确的外键列名称
我有这 2 个表 表名称:Person 列:PersonID, Name 表名称:VisitInfo 列:VisitPersonID , CoordinatorPersonID< /strong> 两列都有一个到 perso…
SqlMetal 错误地生成我的存储过程的返回类型 (LINQ)
您好,有一个存储过程,它总是根据参数返回一行: IF @bleh = 1 SELECT TOP 1 Xyz FROM Abc ELSE SELECT TOP 1 Def FROM Abc 我必须使用 SqlMetal 生…
如何强制 sqlmetal 保持字段名称大小写?
当 Visual Studio 自动生成 dbml 文件时,我得到了表中出现的确切字段名称。 但是,由于VS不提供dbml的刷新功能,因此我手动运行sqlmetal来重新创建db…
SqlMetal 不生成视图、函数或存储过程
我使用以下命令作为 cmd 文件的一部分: sqlmetal /server:localhost\SQLEXPRESS /database:DashBoard /dbml:DataClasses.dbml /namespace:DashBoard.…
使用 SQLMetal 的 LINQ to SQL 中的一对一关系(基数)
使用 SQLMetal 生成 dbml 时是否可以设置 OneToOne 关系(基数)?默认情况下,dbml 模式使用 OneToMany 关系生成。…
使用 SQLMetal 是全部还是全部?
我正在寻找使用 SQLMetal 为 Web 应用程序创建一个预构建方法,以将自上次构建以来的任何更改引入我的 DBML 文件中。由于我们刚刚开始使用 LINQ,大多…
如何读取 DBML 文件并将其映射到 .NET 中的对象模型?
我计划编写一个代码生成器来生成 UI(表单、网格等)。由于我使用 LINQ 我计划读取 DBML 文件以进行元数据提取。是否有一些 API 可以读取 DBML 对象模…
C#:将数据添加到 SQLMetal 生成的数据库类?
我使用 SQLMetal 生成代表我的数据库的代码文件,但我不知道如何从 SQLMetal 生成的类向数据库添加条目。我该怎么做?我只是添加各种属性还是什么?…
忽略 SqlMetal 生成文件的代码分析
我正在开发一个 C# 项目,其中包含 SqlMetal 生成的文件。 我想使用代码分析。 我已在“代码分析”选项中打开“抑制生成代码的结果”,但它仍然报告 S…
使用 SQLMetal 从 SQL Compact 3.5 数据库生成 Linq 类
我通过从命令行针对 Compact 3.5 数据库运行 SQLMetal 来生成 Linq 类。 Compact 3.5 数据库是本地数据库缓存(由 Sync Framework“创建本地数据库缓…
当我更改数据库时,我如何知道需要删除哪些内容并将其读入 Visual Studio 中的 LinqToSql O/R 设计器?
例如,我将表中的一列从 null 更改为 not null。 然后我需要删除并重新添加该表。 这部分很清楚。 访问表(尤其是表中的列)的视图、函数和存储过程又…