ado.net相关内容

表值参数的排序顺序是否保证保持不变?

我需要知道是否需要将排序列添加到我的自定义表类型中,然后我可以使用该列进行排序,或者我是否可以相信,即使没有这样的列,参数的顺序也保持不变。 这是我的类型: CREATE TYPE [dbo].[VwdCodeList] AS TABLE( [VwdCode] [varchar](50) NOT NULL ) 这是其中一个使用它的SQL: /// ..

如何将具有外键的表更新到 ADO.Net 实体模型中的另一个表?

我有 2 个表,Table1 有一个主键“CustomizationId",Table2 有一个与之匹配的 FK Customizationid.Table2 没有主键. 我正在尝试从基于 Web 的表单中添加新记录.我尝试将其保存到数据库中,但出现错误: 自定义自定义 = new Customization();代码代码 = 新代码();定制名称=定制名称.文本;定制.LastUpda ..
发布时间:2022-01-23 22:23:24 C#/.NET

DataGridView-当我按下回车键时它转到下一个单元格

我有一个 5 列的 datagridview,当我按下“enter"时,它会转到下一个单元格,当我按下 enter 时它到达行尾时,它会添加一个新行,但我的问题是当我移动时按回车键后到前一行,它会跳转行并且不会转到下一个单元格,有什么帮助吗? public 部分类 Form1 : Form{公共静态int Col;公共静态 int 行;公共表格1(){初始化组件();}私人无效Form1_Loa ..
发布时间:2022-01-23 22:22:49 C#/.NET

内部 .Net Framework 数据提供程序错误 1

我正在使用 Visual Studio 2012 Ultimate 版本开发一个 WinForm 应用程序,其中包含所有服务包、C# 和 .NET Framework 4.5. 我得到了这个例外: 内部 .Net Framework 数据提供程序错误 1 有了这个堆栈: zh System.Data.ProviderBase.DbConnectionInternal.PrePush( ..
发布时间:2022-01-23 22:22:34 C#/.NET

SQLite 错误为 Mono.Data.Sqlite.SqliteStatement.BindParameter 处的命令提供的参数不足

我有一个简单的插入语句到 MonoDroid 上的 SQLite 数据库中的表. 当插入数据库时​​,它说 SQLite 错误为 Mono.Data.Sqlite.SqliteStatement.BindParameter 处的命令提供的参数不足 我认为要么存在错误,要么错误消息具有误导性.因为我只有 5 个参数并且我提供了 5 个参数,所以我看不出这是怎么回事. 我的代码 ..
发布时间:2022-01-23 22:22:29 C#/.NET

如何通过 C# 将值插入 SQL 中的主键标识列?

(我的问题解决了.几乎每个人都说我必须删除 @OB_ID 并将其留给 SQL 来分配值.) 我想通过 C# 代码向 SQL 数据库中的表中插入一条新记录.主键是身份.如何让 Visual Studio 理解该列是标识,因此 SQL Server 必须设置该值.相关代码如下: SqlConnection sqlc = new SqlConnection();sqlc.ConnectionSt ..
发布时间:2022-01-23 22:21:44 C#/.NET

我应该为此数据库备份命令使用 ExecuteNonQuery

我有一种方法可以让我开始备份数据库.我想知道我是否应该在这种情况下使用 ExecuteNonQuery() 或者是否有更好的使用方法.这是我目前的代码: public static void RunBackup(string dbName, string filePath, string backupName, string connString){使用(SqlConnection objCo ..
发布时间:2022-01-23 22:21:36 C#/.NET

数据绑定到以编程方式创建的 DataTable

假设我有一个这样的数据表: DataTable dt = new DataTable("Woot");dt.Columns.AddRange(new DataColumn[]{新 DataColumn("ID",typeof(System.Guid)),新数据列(“名称",类型(字符串))}); 当我尝试将控件绑定到它时: this.txtName.DataBindings.Add("T ..
发布时间:2022-01-23 22:21:28 C#/.NET

参数化查询 ado.net 问题

我正在使用此查询进行分页 string selectStatement = "SELECT * FROM (SELECT ROW_NUMBER() OVER (ORDER BY @sortMember @sortDirection) AS RowNum, * FROM School) AS RowNum > @pageFrom AND RowNum ..
发布时间:2022-01-23 22:21:18 C#/.NET

ADO.NET - 使用应用程序提供的登录名和密码使用 Windows 登录连接到 SQL Server

这是 SQL Server 2008 R2,.NET 4.0. 在我的 SQL Server 中,有一个使用“Windows 身份验证"创建的用户.用户存在于 Active Directory 域中. 我想让 .NET 应用程序以该用户身份连接到 SQL Server.在应用程序内部,我知道用户的域、登录名和密码,并且应用程序可以通过网络访问 AD 服务器. 我怎样才能做到这一点 ..
发布时间:2022-01-23 22:21:09 数据库

将 DataReader 行写入 Excel 文件

我在 SQL Server 2000 中有数据,并且有一个超链接,它转到一个传递表单,其代码隐藏会将数据输出到 Excel 文件.我一直在关注本教程: http://www.dzone.com/links/r/export_gridview_to_excelcsv_in_net_using_c.html 我已经成功地从 DataReader 输出了一些样本值.我遇到的第一个问题是 1. ..
发布时间:2022-01-23 22:20:59 C#/.NET

为数据表中的计算列定义 DateDiff

我有 DateTimeExpired 列,我想创建另一个名为“Expired"的列,它将根据到期日期显示“是"或“否" - 如果日期已经过去,则显示“是". 我是这样写的: DataColumn colExpirationDate = new DataColumn("DateTimeExpired", typeof(DateTime));DataColumn colExpired = new ..
发布时间:2022-01-23 22:20:41 C#/.NET

SqlDataAdapter 未填充 DataSet

我正在使用 VS2012 和 SQL Server Express 2008.我已经总结了我的连接/查询,试图找出我的 DataSet 没有被填充的原因.连接成功完成,没有抛出异常,但是适配器没有填充DataSet.从中提取的数据库位于同一台 PC 上,并且使用 localhost\SQLEXPRESS 不会更改结果.感谢您的任何意见! SqlConnection questionConnect ..
发布时间:2022-01-23 22:20:31 C#/.NET