对于 null 参数,抛出异常与检查 null
哪些因素决定在参数为 null 时抛出异常(例如 if (a is null) throw new ArgumentNullException() ),而不是事先检查参数是否为 null。 我不明白为什…
如何使用DataSet更新数据库表
我是 ADO.NET 的初学者,我尝试使用 DataSet 更新表。 O 客户端我有一个带有一张表的数据集。我在服务端发送此数据集(它是 ASP.NET Web 服务)。 在…
通过 Ado.net 连接将收缩命令发送到 Microsoft SQL 数据库文件
如何对 ADO.NET 连接的数据库执行直接 SQL 命令? 我想发送一个DBCC SHRINKDATABASE到SQL服务器,以在大删除过程后压缩当前数据文件。函数ObjectConte…
SQL 和 Oracle 中数据更改时的通知
我正在构建一个系统,如果数据库表发生任何更改(插入、更新、删除),我需要通知基于 .net 的应用程序中的窗口服务。我知道这可以通过 SQL 中的 ADO.…
ADO.net,检查 ObjectContext 是否可写
我在 ASP.NET MVC 项目中有一个嵌入式数据库。如果我尝试写入该文件,有时会收到写入失败异常,因为 SQL Server 无法写入该文件。如何检查 ObjectCont…
使用数据集更新数据源
我需要建议。我有 asp.net Web 服务和 winforms 客户端应用程序。 客户端调用此 Web 方法并获取数据集。 1. [WebMethod] 2. public DataSet GetSecure…
SQL Server 2005 中发生故障转移时如何连接到主体数据库?
当使用 TSQL 在 SQL Server 2005 中发生故障转移时,如何连接到主体数据库......故障转移后,主体数据库成为镜像,但我仍然如何使用 SQL 命令连接到新…
如何将 ADO.net 本地数据层面向未来迁移到基于 Web 的接口(Web 服务或 REST)?
背景:我现在正在开发一个 .NET WinForms 应用程序(C#),并使用 ADO.net 数据库作为数据层。 问题:我现在如何开发它,以便轻松迁移到通过 HTTP Web…
如何在 Visual Studio 2008 中使用作为项目添加的 SQL 数据库?
如果我让 Visual Studio 负责将 SQL Server 数据库添加到现有项目,它会将连接字符串添加到 app.config。我如何使用该连接字符串来建立我自己的连接和…
如何使用用户输入和通配符编写 SQL 查询
通常我将 where 语句写为 WHERE key=@0 然后添加一个参数。现在我希望用户指定一些字母,例如“oat”,并希望在其周围添加与“coating”匹配的通配符%…
使用 .NET (C#) 创建 Excel 文件 - 列标题问题!
我想创造&使用 ADO.NET 或 LINQ 填充 .xls 文件,但我不想在第一行中包含列名称。我只想插入从第 1 行开始的行。 1. 我知道我必须先插入列,但是..…