问题标签 [linq-to-sql]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - 如何修改 ReadOnly Linq 属性
我有一个带有只读属性的 LINQ to SQL 生成类:
这可以防止它在外部被更改,但我想从我的类中更新属性,如下所示:
但是对 user._TotalLogins += 1 的调用没有被写入数据库?关于如何让 LINQ 查看我的更改的任何想法?
sql-server - 如何确定从 LINQ 到 SQL 的结果集的大小(以字节为单位)
在编写手动 SQL 时,很容易估计查询返回的数据的大小和形状。我越来越发现使用 LINQ to SQL 查询很难做到这一点。有时我发现的数据比我预期的要多得多——这确实会减慢直接访问数据库的远程客户端的速度。
我希望能够运行查询,然后准确地知道通过网络返回了多少数据,并使用它来帮助我优化。
我已经使用 DataContext.Log 方法连接了一个日志,但这只能告诉我发送的 SQL,而不是接收到的数据。
有小费吗?
linq-to-sql - 使用 linq to sql 开发良好的网站架构?
有人发现使用 linq to sql 的良好网站架构吗?任何帮助都会非常有帮助!
linq - LINQ 格式异常
我目前有一个现有的数据库,我正在使用 LINQtoSQL 生成器工具为我创建类。该工具对该数据库运行良好,并且该工具没有错误。
当我对数据运行 LINQ to SQL 查询时,有一行在表中以某种方式包含一些无效数据,并且当它在该行中运行时抛出 System.FormatException。有谁知道这源于什么?有谁知道如何在不将它们一一添加到 select 子句的情况下缩小影响列的范围?
.net - 水晶报表和 LINQ
有人知道如何将 Crystal Reports 与 Linq to SQL 一起使用吗?
linq-to-sql - 用户“用户名”登录失败-外部项目/类库中带有 LINQ 的 System.Data.SqlClient.SqlException
这似乎很明显,但是当我尝试在一个单独的类库项目中将 LINQ to SQL 与我的业务逻辑一起使用时,我遇到了这个错误。
我在一个类库中创建了 DBML,我的所有业务逻辑和自定义控件都在这个项目中。我从我的 web 项目中引用了类库,并尝试直接从 web 项目中使用它。
该错误表明我的用户名登录失败。我的用户名和密码是正确的,但解决方法是将我的连接字符串复制到正确的位置。我从另一个网站了解到这个问题,并认为我会在这里做一个说明。
错误:用户“用户名”System.Data.SqlClient.SqlException 登录失败
sql-server - 将 ID/标签附加到 LINQ to SQL 生成的代码?
我有兴趣将 LINQ to SQL 进行的数据库调用跟踪回生成调用的 .NET 代码。例如,DBA 可能担心某个特定的缓存执行计划表现不佳。例如,如果 DBA 要告诉开发人员解决以下代码...
...不是很明显哪个 LINQ 语句产生了调用。当然,您可以在自动生成的数据上下文中搜索“客户”类,但这只是一个开始。对于大型应用程序,这可能很快变得难以管理。
有没有办法将 ID 或标签附加到由 LINQ to SQL 生成和执行的 SQL 代码?大声思考,这是一个名为“TagWith”的扩展函数,它从概念上说明了我感兴趣的事情。
如果“CustomerList4”ID/标签最终出现在自动生成的 SQL 中,我将被设置。谢谢。
c# - LINQ to SQL 插入 - 如果不存在
如果表中不存在记录,我想知道是否有更简单的方法来插入记录。我仍在尝试建立我的 LINQ to SQL 技能。
这就是我所拥有的,但似乎应该有一个更简单的方法。
c# - 存储库模式实施经验
我正准备开始一个新的 asp.net web 项目,我将使用 LINQ-to-SQL。我使用Mike Hadlow找到的一些信息做了一些工作来设置我的数据层,这些信息使用接口和泛型为数据库中的每个表创建一个存储库。起初我认为这是一种有趣的方法。但是,现在我认为创建一个基础 Repository 类并从它继承以为我需要访问的表创建一个 TableNameRepository 类可能更有意义。
哪种方法可以让我以干净可测试的方式添加特定于表的功能?这是我的存储库实现供参考。
visual-studio-2008 - Linq to SQL 关联组合框顺序
这是一个奇怪的问题,比技术砖墙更令人烦恼。
当我使用 Linq-to-SQL 设计器添加表等时,我想使用对话框创建关联。我右键单击其中一个目标表并像往常一样选择Add > Association,然后我会看到Association Editor。
父类:和子类:组合框填充了设计器中当前存在的表。
但它们不是按字母顺序排列的,它们是按添加到设计器中的顺序排列的。
我可以更改这些组合框的顺序吗?如果可以的话,我在哪里做呢?