dataadapter

    0热度

    1回答

    我试图传递参数的值,但它返回的是什么。如果我使用不带参数的简单sql命令,我可以从数据库中检索所有数据。 这里是我的代码: Public Shared Function RetrieveData() As DataTable Connection.Open() Try sql = "SELECT DEP_ID AS CODE, DEP_NAME AS D

    1热度

    1回答

    我的商业网站上有几个免费的数据访问层。我一直在他们的网站上关注Firebird数据库,现在决定为这个数据库引擎建立一个新的数据访问层。 我正在使用Firebird网站上推荐的ADO.NET提供程序(https://www.firebirdsql.org/en/net-provider/)。正在使用的版本是5.5。 我开发了一个简单的存储过程来处理返回的几列数据,这些数据列已经在我的数据库管理器中成

    0热度

    1回答

    我有一个DataSet在C#与DataTables和PostgreSQL数据库与相同的表。我在我的代码中填入DataTable,并且想要INSERT DataTable到Postgresql DataBase。我试图用简单的SQL查询插入它(INSERT INTO...),但是如果我有几百行数百行的表,它会非常缓慢。我想,使用DataAdapter会提高性能,但我不明白,它是如何工作的。你能举两个

    0热度

    1回答

    我有一个Firebird数据库,包含一个联系人列表,并且对于每个联系人,作为服务和发票列表。 客户表的数量级为10k,发票/服务约为联系人大小的5倍。问题是这些表格包含很多列(最多150列)。我知道这并不理想,但不幸的是,我无法重新设计数据库,因为它是按原样强加的。 现在,我有时间的显著部分(事实上,有近40%-50%),使用以下代码花费在数据的纯取: DataTable dataTable =

    0热度

    2回答

    我想使用带有数据表的数据适配器将数千条记录插入到30列sql表中。 SqlDataAdapter adapter = new SqlDataAdapter(); DataTable table = new DataTable(); adapter.InsertCommand = new SqlCommand("INSERT INTO ..."); adapter.UpdateBatchSiz

    0热度

    1回答

    我有一个DataGridView控件和一个保存按钮。点击保存按钮后,我想通过DataAdapter Update()命令将对DataGridView所做的任何更改反映到我的数据库中。但是,点击保存按钮并重新加载表单后,更新不在那里。 这里是目前保存按钮全部代码: private void btnSave_Click(object sender, EventArgs e) {

    0热度

    1回答

    我有下面的代码,它不会抛出异常,但它也不会更新SQLite数据库,有两种方法,一种是由Update按钮调用的,并从GridView获取更新的数据控制并写入SQLite文件。实际上都没有更新数据库。在更新方法中,有几次尝试使用不同的技术来尝试写入数据。我将整个事件包含在上下文中,并且功能被分解为代码的不同部分。它使用的是Metro Framework,但我认为这对数据库代码没有什么影响。 using

    1热度

    1回答

    我有一段代码使用DbDataAdapter从DataTable填充数据库表。 DbDataAdapter通过DbProviderFactory.CreateDataAdapter方法创建,其中DbProviderFactory由Devart dotConnect提供。 我们使用Devart的驱动程序Oracle,SqlServer和Postgres。 由于我在我的DataTable中有将近100k

    0热度

    1回答

    我有一个Excel工作表三列: 公司名称 PHONENO EMAILID 当我尝试获取数据从Excel中,如果工作表包含PhoneNo列中的012-231564数据类型,则生成的DataSet包含空白单元格 var connString = string.Format("Provider=Microsoft.Jet.OleDb.4.0; Data Source={0};Extended Prop

    0热度

    1回答

    我想使用DataSet更新访问数据库。 DataSet读取一个xml,然后使用DataAdapter Update函数的更新尝试更新数据库。 下面是代码 OleDbConnection connection = new OleDbConnection(this.ConnectionString); connection.Open(); var adapter = new Ole