标签: dataset

如果DataSet从SQL返回重复的命名列会发生什么?

我正在创建存储过程,从多个表中返回我需要的大量数据,但是这些表共享一些重复的列名.它在SQL中运行良好,但我想知道一旦我从DataSet访问它们作为DataRows,将会发生什么以及如何区分它们.谁知道?

sql asp.net dataset

0
推荐指数
1
解决办法
114
查看次数

数据集问题

我有两个数据集问题.

  1. 如果我更改数据集中的任何单元格,如何在不使用SQL更新查询的情况下更新数据库中的此更改?
  2. 如何在调试模式下查看数据集内容(查看数据)?

c# dataset

0
推荐指数
1
解决办法
970
查看次数

如何检查它是否为空?

我从数据库中检索数据,如下所示.如何检查从数据库检索的值是否为空?

Private Function GetBatch() As DataSet
        Dim dataset As New DataSet
        Dim adapter As Data.SqlClient.SqlDataAdapter
        Dim cn As New System.Data.SqlClient.SqlConnection(connectionstring())
        GetBatchCommand.Connection = cn
        adapter = New Data.SqlClient.SqlDataAdapter(GetBatchCommand)
        adapter.Fill(dataset)
        Return dataset
End Function

Dim dataset As New DataSet
            dataset = GetBatch()

With dataset.Tables(0)

Dim PersonID As String = .Rows(int).Item("personId")
Run Code Online (Sandbox Code Playgroud)

我想检查personID是否为null.怎么办?

sql vb.net null dataset

0
推荐指数
1
解决办法
2819
查看次数

DataSet是否占用太多空间?

如果我想在SQL Server数据库中添加一些信息,我必须通过a DataSet和a来实现DataAdapter吗?

这个想法是,如果我的数据库有1-2百万个条目,DataSet考虑到我只想添加一行,是不是我的内存占用1-2密码行不必要?还有其他选择吗?

c# sql-server dataset

0
推荐指数
1
解决办法
135
查看次数

如何在WinForm中使用C#在XML文件之间进行数据绑定

我有一个xml文件,其结构如下

<root>
  <contact name="abc">
    <name>Apurv Kumar</name>
    <email>apurva3633a@gmail.com</email>
    <EmpID>JSE040</EmpID>
  </contact>
</root
Run Code Online (Sandbox Code Playgroud)

现在我希望在C#.net之间使用上述xml文件节点在以下三个Winforms文本框之间进行双向绑定,这样无论我在运行时将在文本框中更改它,它将反映上述xml文件的相应节点值和将动态更新xml文件.

textBox1.text=name
textBox2.text=email
textBox3.text=EmpID
Run Code Online (Sandbox Code Playgroud)

我对这个Winforms世界很新,请有人建议我创建数据集或数据源来处理所有这些Binding问题.任何帮助将不胜感激.

提前致谢

c# data-binding datasource dataset winforms

0
推荐指数
1
解决办法
9721
查看次数

将数据添加到数据集中的行?

我正在尝试将数据添加到数据集中的一行,但数据总是在新行上?

我需要在其列下填充数据. I need something like Ds.Tables[0].Rows[1].add("Item")

在此输入图像描述

这就是我插入数据的方式:

DataSet ds = new DataSet();
            ds.Tables.Add("Properties");
            //GPS
            ds.Tables[0].Columns.Add(ArrayProperties[0].FormMobiField);
            ds.Tables[0].Rows.Add(ArrayProperties[0].Value);
            //Street Num and Name
            ds.Tables[0].Columns.Add(ArrayProperties[3].FormMobiField);      
            ds.Tables[0].Rows.Add(ArrayProperties[3].Value);
            //Suburb
            ds.Tables[0].Columns.Add(ArrayProperties[6].FormMobiField);
            ds.Tables[0].Rows.Add(ArrayProperties[6].Value);
            //City
            ds.Tables[0].Columns.Add(ArrayProperties[7].FormMobiField);
            ds.Tables[0].Rows.Add(ArrayProperties[7].Value);
            //Province
            ds.Tables[0].Columns.Add(ArrayProperties[8].FormMobiField);
            ds.Tables[0].Rows.Add(ArrayProperties[8].Value);
            //Locality Map
            ds.Tables[0].Columns.Add(ArrayProperties[9].FormMobiField);
            ds.Tables[0].Rows.Add(ArrayProperties[9].Value);
            //Property Type
            ds.Tables[0].Columns.Add(ArrayProperties[10].FormMobiField);
            ds.Tables[0].Rows.Add(ArrayProperties[10].Value);
Run Code Online (Sandbox Code Playgroud)

c# row dataset

0
推荐指数
1
解决办法
4万
查看次数

如何合并两个具有不同模式的数据表?

我有两个数据表如下所示

表格1

-------------------------
  ID  |   Name 
--------------------------
 1    |  JOHN
 2    |  GEORGE
 3    |  RAGU
--------------------------
Run Code Online (Sandbox Code Playgroud)

表2

  ----------
   ID | AGE
  ----------
    1 | 23
    2 | 23
    3 | 22
  ----------
Run Code Online (Sandbox Code Playgroud)

我只想得到这样的结果..

结果

-------------------------
  ID  |   Name    | AGE
--------------------------
 1    |  JOHN     | 23
 2    |  GEORGE   | 23
 3    |  RAGU     | 22
--------------------------
Run Code Online (Sandbox Code Playgroud)

谢谢..

c# sql datatable dataset

0
推荐指数
1
解决办法
9909
查看次数

如何将无空间数据转换为R中分隔的制表符?

我有一个数据集形式:(这只是一个例子)

1324501020
3241030205
4332020134
Run Code Online (Sandbox Code Playgroud)

每行代表考生对考试中的一组项目的反应.数据存储在文本文件(例如data.txt)中,但我需要将它们转换为矩阵格式,以便每个数字都放在一个单元格中,如下所示:

1 3 2 4 5 0 1 0 2 0
3 2 4 1 0 3 0 2 0 5
4 3 3 2 0 2 0 1 3 4
Run Code Online (Sandbox Code Playgroud)

换句话说,最终数据集应该是数字矩阵,其中列包含对每个项目的响应,行是受检者.任何的想法??

r matrix dataset

0
推荐指数
1
解决办法
89
查看次数

如何在r中选择子样本?

我需要使用交叉验证方法对R中的预测模型进行回测。

因此,我应该从数据集中的5个观测值中选择4个用于训练目的,而将其余的1个用于测试。

现在,假设x是由100个观测值组成的总数据集,我知道您可以x1通过键入以下内容来选择R中的一个子样本:

x1 <- x[1:80, ]
Run Code Online (Sandbox Code Playgroud)

这样,我从数据集中的第五个观测值中选择了前四个。

我应该怎么做才能选择第五个子样本中的第二个,即观察值[1:20][40:100]

任何提示将不胜感激。如果问题不清楚,请在评论中告诉我。

r sample dataset

0
推荐指数
1
解决办法
3161
查看次数

.Net项目中MySql.Data.dll的冲突版本不允许我在我的DataSet中添加/编辑TableAdapter

我在Visual Studio 2015 Update 3中有一个WinForms/.Net 4.0应用程序.当我尝试在任何DataSet中添加或编辑TableAdapter时,我收到此错误:

配置TableAdapter时,向导检测到以下问题:

细节:

生成的SELECT语句.[A] MySQL.Data.MySqlClient.MySqlConnection无法强制转换为[B] MySQL.Data.MySqlClient.MySqlConnection.类型A源自'MySQL.Data Version 6.9.8.0,Culture = neutral,PublicToken = c5687fc88969c44d'在上下文'Default'位置'C:\ Program Files(x86)\ Microsoft Visual Studio 14.0\Common7\IDE\PrivateAssemblies\MySQL .Data.dll".类型B源自'MySQL.Data,Version 6.9.9.0,Culture = neutral,PublicKeyToken = c5687fc88969c44d'在上下文'Default'位置'C:\ Windows\Microsoft.Net\assembly\GAC_MSIL\MySQL.Data\v4.0_6 .9.9.0_c5687fc88969c44d\MySQL.Data.dll".

显然它抱怨MySQL.Data.dll 6.9.8和6.9.9的两个不同版本.我不明白的是它为什么或在哪里引用版本6.9.8.0?如果我查看我的项目的引用,它使用MySQL.Data.dll版本6.9.9.0.这是位于以下位置的NuGet包:

C:\ Users \用户的Fab-LenovoY70 \来源\工作区\跟踪\跟踪\包\ MySql.Data.6.9.9\LIB \net45\MySql.Data.dll

我已经尝试了[A] MySql.Data.MySqlClient.MySqlConnection的解决方案无法转换为[B] MySql.Data.MySqlClient.MySqlConnection但无效.

我已经搜索了我的整个解决方案,以获得对6.9.8的任何引用,我什么也没找到.我一直在谷歌搜索一整天的解决方案,并且没有找到任何有效的方法.:(任何人的想法?谢谢......

.net dataset tableadapter mysql-connector visual-studio

0
推荐指数
1
解决办法
9555
查看次数