问题标签 [ado.net]
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.
ado.net - 如何学习 ADO.NET
我需要学习 ADO.NET 来构建基于 MS Office 的应用程序。我在 MSDN Library 中阅读了很多关于 ADO.NET 的文章,但对我来说,一切似乎都很混乱。
使用 ADO.NET 时必须了解哪些基础知识?我想几个关键词就足以让我组织我的学习。
.net - 如何使用 ADO.NET DataSet 和 DataAdapter 将树结构持久保存到具有自动递增 ID 的数据库表中
我有一个表示树结构的自引用角色表
我正在使用 ADO.NET DataTable 和 DataAdapter 将值加载并保存到该表中。如果我只创建现有行的子级,则此方法有效。如果我创建一个子行,然后创建该子行的子行,然后更新,DataTable 生成的临时 ID 值将进入 ParentID 列。我有以下数据关系集:
当我在 DataTable 中创建新的子行时,我调用 SetParentRow 方法
当我在 DataAdapter 上调用 Update 时,是否需要做一些特别的事情才能使 ID 生成递归传播?
sql-server - ADO.NET 连接池和 SQLServer
- 它是什么?
- 如何使用 MS SQL 实现连接池?
- 什么时候出现性能影响
- 一个接一个地执行许多查询(即使用一个循环调用存储过程的 30K+ 迭代)?
- 执行一些需要很长时间(10 分钟以上)的查询?
- 有没有最佳实践?
.net - System.Data.SqlClient.SqlException:无法生成 SQL Server 的用户实例
System.Data.SqlClient.SqlException: Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed.
有人遇到过这个错误和/或对它的原因和/或解决方案有任何想法吗?
更新
连接字符串是=.\SQLEXPRESS;AttachDbFilename=C:\temp\HelloWorldTest.mdf;Integrated Security=True
建议User Instance=false
有效。
.net - 与|管道分隔| 有什么关系?连接字符串中的变量?
我知道|数据目录| 将App_Data
在 ASP.NET 应用程序中解析为,但这是硬编码的,还是有一个通用机制在%environment variables%的行中起作用?
sql-server - [ADO.NET 错误]:数据库 'master' 中的 CREATE DATABASE 权限被拒绝。尝试为文件 HelloWorld.mdf 附加自动命名数据库失败
数据库“master”中的 CREATE DATABASE 权限被拒绝。尝试为文件 C:\Documents and Settings\..\App_Data\HelloWorld.mdf 附加自动命名数据库失败。存在同名数据库,或无法打开指定文件,或位于 UNC 共享上。
我找到了这些链接:
c# - 您如何处理 SqlConnection 中的传输级错误?
在大容量 .NET 应用程序中,您可能会在尝试执行查询时看到此异常:
System.Data.SqlClient.SqlException:向服务器发送请求时发生传输级错误。
根据我的研究,这是“刚刚发生”的事情,无法采取任何措施来防止它。它不会由于错误的查询而发生,并且通常不能重复。当与数据库的 TCP 连接由于某种原因出现故障时,它可能每隔几天在繁忙的 OLTP 系统中出现一次。
我被迫通过解析异常消息来检测此错误,然后从头开始重试整个操作,包括使用新连接。这些都不漂亮。
有人有任何替代解决方案吗?
nhibernate - ADO.NET 实体框架与 NHibernate
因此,ADO.NET 实体框架受到了一些负面报道(以博客条目和请愿书的形式),但我不想急于做出判断。我的实验时间有限,但我想知道是否有人使用它并获得更多经验反馈?
最后,关于使用已经存在很长时间并且可能比 ADO.NET Entity Framework 更成熟的 NHibernate 有什么想法。
ado.net - 从 SQLDataReader 到域对象的 ADO.NET 映射?
我有一个非常简单的映射函数,称为“BuildEntity”,它执行通常无聊的“左/右”编码,将我的阅读器数据转储到我的域对象中。(如下所示)我的问题是 - 如果我不按原样恢复此映射中的每一列,我会得到“System.IndexOutOfRangeException”异常,并想知道 ado.net 是否有任何纠正此问题的方法,所以我没有t 需要在每次调用 SQL 时恢复每一列...
我真正想要的是像“IsValidColumn”这样的东西,所以我可以在我的 DataAccess 类中保留这个 1 映射函数,并定义所有左/右映射 - 并且即使 sproc 没有返回列出的每一列,它也可以工作。 ..
c# - 使用c#导入excel文档时如何防止前导零被剥离
我能够连接并读取excel文件没问题。但是,当导入具有前导零的邮政编码等数据时,如何防止 excel 猜测数据类型并在此过程中去除前导零?