ado.net 相关问题

程序员通常使用ADO.Net来访问和修改存储在关系数据库系统中的数据,尽管它也可以访问非关系源中的数据。它是Microsoft .NET Framework附带的基类库的一部分。

为什么在索引列上搜索没有比字符串比较更快?

我被要求演示如何在索引列上搜索比搜索字符串前缀更快,所以我创建了一个快速测试,但结果令人惊讶,我不明白为什么。

回答 2 投票 0

为什么在索引字段上搜索没有比字符串比较更快?

我被要求演示如何在索引字段上搜索比搜索字符串前缀更快,因此我创建了一个快速测试,但结果令人惊讶,我不明白为什么。

回答 1 投票 0

是否有一个 ENUM 可用于“SqlException.Number”异常?

我有一个 SqlException 类型的异常处理程序,我正在查看异常的 SqlException.Number 属性以确定是否发生死锁 (1205)。我很好奇,而不是写

回答 2 投票 0

Linq 如何在 where 子句中进行 null 检查?

这是简单的 linq 查询 日期时间 dob = "05152024"; var query = 来自 maxLookupData.AsEnumerable() 中的行 其中 row.Field("bar")) <= dob select row; In

回答 1 投票 0

更新 Visual Studio 中的数据集结构以匹配新的 SQL 数据库结构

对 SQL 数据库结构进行一些更改(使用 SQL Server Management Studio 中的脚本)后,如何更新 Visual Studio 中的 DataSet.xsd 文件以匹配新结构?我必须这样做吗...

回答 1 投票 0

Firebird ADO.NET 提供程序 5.0.5.0 到 Firebird 3.0 无法连接(除了 sysdba)

我正在尝试从我的简单测试.net应用程序通过最新版本的ADO.NET提供程序5.0.5.0连接到firebird 3.0。当我使用 sysdba 用户连接时,连接正常,但如果我使用其他用户...

回答 1 投票 0

向 DataTable 添加行时没有出现错误,但该行未添加到数据库中

我正在尝试使用 ODBC 将一行添加到 PostgreSQL 数据库中的表中。尽管没有抛出异常,但该行并未添加到表中。这是我的代码: 无效测试新行() { ...

回答 1 投票 0

在 Microsoft Practices EnterpriseLibrary 中保持连接打开以运行多个 SP

我们正在使用 EnterpriseLibrary 连接到数据库。我想在同一连接上运行 2 个或更多 SP。我想设置上下文并在同一会话中运行多个 SP。 但当第一个 SP

回答 1 投票 0

提取当前用户名C#、Forms

我用 ado net 在 c# 表单中创建了一个应用程序,它有一个用于创建帐户和登录的表单,其想法是,在一个人输入他的数据并创建他的帐户或登录后,...

回答 1 投票 0

如何用C++连接ADO.NET和SQL

我正在使用 C++ 进行开发,我想向其中添加 SQL 数据库并将其与 ADO.NET 连接。我需要将 int、string、string、string、string double、int、int 添加到数据库中。根据要求,这...

回答 1 投票 0

System.Data.SQLite:检查SQLite数据库是否为空(任何表中至少有一行)

我需要检查 System.Data.SQLite 库,确保我的 SQLite 数据库不为空(任何表中至少有一行)。现在我从 sqlite_master 表获取表名,然后查询每个表

回答 1 投票 0

当 SET IDENTITY_INSERT 失败时,SqlTransaction 被意外处置

我面临 SqlTransaction 的问题,其中事务对象被回滚并意外处置。当在未知选项卡上调用 SET IDENTITY_INSERT 时,这似乎会特别发生...

回答 1 投票 0

使用实体框架执行自定义 SQL?

我需要执行一个自定义查询,该查询将保存在数据库中的某个位置,并且我需要它返回 DataTable 或 DataSet 并将其绑定到 GridView,该 GridView 将设置自动生成列...

回答 5 投票 0

如何将多个表读取到数据集中?

我有一个返回多个表的存储过程。我如何执行和读取这两个表? 我有这样的事情: SqlConnection conn = new SqlConnection(CONNECTION_STRING); SqlCommand c...

回答 5 投票 0

如何关闭使用 System.Data.SQLite 和 DbContext 打开的 sqlite 文件?

在使用 System.Data.SQLite 创建和访问 SQLite 数据库的本演练的 EF6 重新创建中,我发现对数据库的任何访问都会使数据库的文件句柄保持打开状态...

回答 1 投票 0

SQL 选择列表中的值<string>

有没有一种方法可以针对具有指向 ArrayList 或 List 的 where 子句的数据源(可以是 sql、oracle 或 access)创建查询? 例子: 从表中选择 *,其中 Reco...

回答 9 投票 0

添加 GUID 列表作为 SqlParameters 进行过滤以执行 IN 运算符

我正在尝试将 GUID 列表作为 SqlParameters 传递,以使用 IN 运算符执行查询。但即使提供的一些 GUID 与表中存在的一样有效,结果也是空的。 这是一个

回答 1 投票 0

数据视图和数据表有什么区别?

.NET中DataView和DataTable有什么区别? 据我了解,DataView只是DataTable的错误呈现。 我什么时候应该使用 DataView?

回答 6 投票 0

ADO.NET 的 DataReader 是否与 SQL Server 对其获取的每一行进行交互,或者是否维护缓存或缓冲区?

我已经使用 datareader 从 SqlServer 读取数据...现在让我们说..表中有 20 行...我的 ADO.NET 与 sql 服务器进行 20 次交互来获取数据还是带来...

回答 1 投票 0

System.Data.OleDb.OleDbException:“没有为一个或多个必需参数给出值。”在 da.Fill(dt)

我正在 C# Windows 窗体中执行此操作,它在 Access 数据库中按组对行进行计数,并在 dataGridview 中显示该组的总数。但是当我运行它时,我收到一条消息: ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.