sqldataadapter相关内容

来自文本文件的数据表?

我接手了另一个开发人员编写的应用程序,该应用程序从数据库中读取数据并将其导出. 开发人员使用了 DataTables 和 DataAdaptors. 所以, _dataAdapter = new SqlDataAdapter("Select * From C....", myConnection); 然后 ExtractedData = new DataTable("Credi ..
发布时间:2021-12-28 21:09:00 C#/.NET

C# SQLDataAdapter - 不将数据插入数据库

这是我得到的:用户从他们想要存档的数据库名称的清单框中选择一个.切换到位以捕捉选择. case "userSelection":sqlAdapter = CreateMyAdapter("dbName", true, sqlconn, null);sqlAdapter.SelectCommand.CommandText += "";sqlAdapter.Fill(myDS.tableName); ..
发布时间:2021-09-27 19:45:27 C#/.NET

SqlDataAdapter.Fill 突然需要很长时间

我有一个带有中央 DataTier 的应用程序,它可以使用 SQLDataAdapter 对数据表执行查询.这些代码都没有改变,但现在所有查询的执行时间至少是执行查询返回一条记录的时间的 10 倍. 唯一的区别是我一直在 VM 中使用该应用程序,但问题是在使用该应用程序的中途开始的.例如,速度问题从开始使用虚拟机开始并没有表现出来,而是进行了一半. 是否有其他人遇到过 SQL 数据适配 ..
发布时间:2021-09-18 18:50:16 其他开发

SqlDataAdapter.FillSchema 与具有临时表的存储过程

我在这里遇到了类似于这个问题的问题(在运行时显示来自 SQL Server 查询结果的列的数据类型和大小) 没有一个可靠的解决方案. 我想知道是否有人找到了解决方案或变通办法.我可以毫无问题地使用 SqlDataAdapter.Fill(),但是 .FillSchema() 会报告我在存储过程中创建的临时表不存在的错误. 我的目标是能够用来自源的数据和架构填充 DataTable. ..
发布时间:2021-08-30 19:54:45 其他开发

SqlDataAdapter.Fill() - 转换溢出

全部, 我在用于十进制字段的 SqlDataAdapter.Fill() 用法之一中遇到“转换溢出"异常.错误发生在 100 亿开始的值,但直到 10 亿才出现.代码如下: DataSet ds = new DataSet();SqlDataAdapter sd = 新的 SqlDataAdapter();adapter.SelectCommand = 适配器.填充(ds); 我读过使用 ..
发布时间:2021-08-23 18:35:06 C#/.NET

如何将参数传递给SqlDataAdapter

我有一个 Vb.net 程序,它查询数据库以获取一堆记录.我不太清楚如何传递参数.下面是我的代码: Dim connectionString As StringDim sqlCnn 作为 SqlConnection将 sqlCmd 调暗为 SqlCommandDim sql As String私有函数 GetCustomerData() 作为数据表locationdb = "10.0.1.1"c ..
发布时间:2021-08-23 18:34:13 其他开发

在C#SqlDataAdapter Fill中可以返回多少列是否有硬性限制?

我目前正在处理一个遗留项目,该遗留项目需要运行一些SQL才能获取一些数据.他们使用DataTables,DataSets等来处理数据. 正在执行的查询仅返回一行,但是它包含700多个列. 不幸的是,当代码执行以填充数据集时,如果查询包含655列以上,则不会返回任何内容. 是否有一种方法可以解决此限制,因此,如果查询返回656+列,则将返回数据,还是有其他解决方法? 谢谢! ..
发布时间:2021-04-29 18:47:28 C#/.NET

尝试在SqlDataAdapter中传递SqlCommand作为参数

我已经成功建立了执行选择命令的方法.一切正常.然后,我更改 SqlDataAdapter DA = new SqlDataAdapter(); 的代码 我试图在参数中将 SqlCommand 作为 CommandType.Text 传递,但我无法成功完成.我出错了.有什么办法可以将其作为参数传递的吗?请查看我的代码. 运行代码(aspx页面代码) if((!string.IsNull ..
发布时间:2021-04-10 19:49:31 C#/.NET

如何在SQLDataAdapter中使用更新语句

在构建sqldataadapter之后,我试图运行更新语句.我的表中有一个称为INIT_PHASE的列,如果INIT_PHASE为null或没有数据,那么我想将其设置为1.请帮助.这是我的代码: 字符串ID = ddlPractice.SelectedValue;字符串TYPE = DDL_TYPE.SelectedValue;SqlConnection con =新的SqlConnection ..
发布时间:2021-04-10 19:48:47 C#/.NET

使用SqlDataAdapter填充DataTable时CommandTimeout不起作用

我将CommandTimeout设置为1秒,并且没有抛出TimeoutException异常。我正在运行的查询大约需要7-8秒。但是,当我使用ExecuteReader执行查询而不是尝试填充DataTable时,超时确实起作用。在创建命令之后以及在创建DataAdapter之后,我都尝试设置CommandTimeout。 using(SqlConnection con = new SqlC ..
发布时间:2020-10-18 00:58:43 C#/.NET

为数据gridview选择不同的连接字符串

为什么这不是直截了当的?我有两个数据库,每个数据库都包含一个日志表。我有一个存储过程,可以从表中提取数据。我在Windows窗体上有一个datagridview,并且有一个下拉框为各个数据库选择连接字符串。在选择conn字符串时,我想更改datagridview以在所选数据库中包含日志消息。 我的代码: 选择大小写cboConnection.Text 大小写“ CP DEV” Log ..
发布时间:2020-10-17 20:44:10 其他开发

当RowState = Modified时,SQLDataAdapter.Update()不更新

我正在尝试建立一个程序,当用户更新项目描述时,该程序将在保存表单时更新数据库.我已经设置了我发现的所有必需的东西,但是适配器从不更新.它选择并插入很棒,但永远不会更新.代码如下: internal void UpdateDB(DataTable Items) { using ( var ItemsAdapter = new SqlDataAdapter("select ..
发布时间:2020-07-25 19:44:45 C#/.NET

如何通过SQL数据适配器类分别检索列值?

我正在尝试学习如何使用sql数据适配器...我已对以下代码进行编码,以检查其工作方式... 问题是我想要分别检索数据库表“ Sana”的3列(DeptNo,DeptId,DeptName)的值并将它们显示在三个单独的文本框中... 通过代码下面提到的我能够一起检索数据库表的整个元组的值 我应该怎么做才能达到上述结果? 受保护的无效Button1_Click(对象发送者,Ev ..
发布时间:2020-06-11 01:59:53 C#/.NET

为什么此DataAdapter不将行插入数据库?

所以我有一种情况,我正在使用SqlDataAdapter将行插入到SQL Server 2014数据库的表中。 数据源是Excel 当使用一些For循环和.Columns.Add和.Rows.Add填充DataTable对象以从Excel工作表中复制数据时,插入工作正常。此工作代码未包含在这里。 但是,我正在重构代码以使用OleDbDataReader。这是我的函数: 私有 ..
发布时间:2020-05-30 22:31:00 C#/.NET