首页 文章
  • 62 votes
     answers
     views

    如何将New Column with Value添加到现有DataTable?

    我有一个DataTable有5列和10行 . 现在我想向DataTable添加一个新列,我想将DropDownList值分配给New Column . 所以DropDownList值应该添加10次到New Column . 这该怎么做?注意:不使用FOR LOOP . 例如:我的现有DataTable是这样的 . ID Value ----- ----...
  • 3 votes
     answers
     views

    根据列名列表将数据表拆分为多个数据表

    我有一个看起来像以下的数据表 ID Country Supplier 515 DE A 515 CH A 515 FR A 516 DE B 516 FR B 517 DE C 517...
  • 1 votes
     answers
     views

    从DataTable中删除行

    我需要从列具有特定值的DataTable dt中删除行 . 在删除它们之前,我将它们复制到另一个DataTable dt2nd . 看起来像这样 for (int i = dt.Rows.Count - 1; i >= 0; i--) { DataRow row = dt.Rows[i]; if (row["Colu...
  • 0 votes
     answers
     views

    使用Linq从DataTable中删除列和行

    我有一个DataTable作为输入,包含许多列和行, 这是一个示例表: 我想只获得列Play(任意值)列Weather(晴天行) 所以输出可以是另一个DataTable,如下所示: 所以任何想法都可以帮到我很多,谢谢:)
  • 0 votes
     answers
     views

    如何根据条件从数据表中删除重复记录

    我有一个带有以下数据的C#数据表 Name Marks Month LMN 22 Current XYZ 55 Previous ABCD 100 Previous ABCD 50 Current 如果month列是'Previous',我想删除重复的名称数据 . 例如,这里ABCD有重复的肠道,所以我想删除有'月'的A...
  • -1 votes
     answers
     views

    使用linq根据where条件从DataTable中删除列

    我有一个包含许多dataTable的数据集 . 数据表如下所示, column1 column2 column3 Name NA NA NA Ivan 现在我想从数据集中删除行值为“NA”的所有数据表中的列 . 如果可能的话,如何使用Linq执行此操作?
  • 0 votes
     answers
     views

    基于Datatable值删除Grid上的控件[关闭]

    我有一个包含3列的MySQL数据表:名称,X,Y 设's say for now there'这些值: 基本上我有一个循环通过这个数据表的计时器,并添加一个新的按钮,名称,X,Y作为它的位置 . 如果我在数据表中添加一个新行,将在下一个计时器的Tick事件中创建一个新按钮 . 现在我该如何实现删除表单上不再存在于数据库中的按钮?
  • 2 votes
     answers
     views

    使用Firestore和Flutter填充DataTable(使用StreamBuilder)

    如何使用StreamBuilder填充DataTable? 以下是我的代码: new StreamBuilder( stream: widget._returnStreamWithActiveKeysOnly(), builder: (BuildContext context, AsyncSnapshot<QuerySnapshot> s...
  • 0 votes
     answers
     views

    我的程序创建的Crystal报表和DataTables的问题

    我已经有这个问题很长一段时间了 . 我从项目资源管理器创建一个数据集 . 我添加了一个数据表 . 为其命名并填写列名称 . 我从项目浏览器创建一个水晶报告,并用数据库专家的表填充它 . 我可以找到表名并使用它 . 我在同一个数据集中创建了另一个数据表 . 我去晶体报告中的数据库专家也添加到该表中 . 或者我创建了一个新的水晶报告 . 但是我再也找不到数据集中的任何表了 . 这是为什么?我需要链接 ...
  • 0 votes
     answers
     views

    使用AngularFire2 Firestore数据源的Angular Material 2数据表分页

    我已经在我的控制器中使用来自firestore中'expenses'集合的数据填充了一个可观察数组/ MatTableDataSource,我希望能够在此使用angular material 2分页方法,但无法在线查找任何文档/教程这表明如何做到这一点 . 我的控制器目前设置如下,但分页尝试不起作用: import { Component, OnInit, AfterViewInit, ViewC...
  • 0 votes
     answers
     views

    从内存中的DataTable中删除与Database中的重复行匹配的行

    我有一个dataTable,我将使用BulkCopy到目标表 . 我正在尝试解决主键违规问题 . 因此,我没有使用临时表,而是与 生产环境 合并,而是尝试从内存中的DataTable中删除冗余行,然后再将其传递给WriteToServer方法 . 在我的代码中,我根据列和字段以与数据库中的表格相同的格式创建了Memory DataTable列 . 所以我没有做任何列映射 . 我的PK记录是具有唯一...
  • 0 votes
     answers
     views

    DataTable删除SQL Server中未反映的行

    我对C#很新,这让我很难过 . 我的项目使用DataTables和TableAdapters连接到SQL Server数据库 . 我有一个方法打开Excel,构建一个DataRow,然后将其传递给下面的方法,通过TableAdapter(ctaJETS)将其添加到我的DataTable(cdtJETS) . public bool AddJETSRecord(DataRow JETSDataRow...
  • 1 votes
     answers
     views

    FbDataReader与Unique约束有关

    我正在为一个包含以下类型的唯一约束的表的DataTable加载 FbDataReader (全表DDL) CREATE TABLE MY_TABLE ( PK_ID INTEGER NOT NULL, STRING_KEY CHAR(50) NOT NULL COLLATE NONE, INT_KEY INTEGER, CONSTRAINT PK_MY_TABLE ...
  • 3 votes
     answers
     views

    使用数据源dictionary.values过滤DataGridView

    我熟悉dataTable中的行过滤,使用DataView . 我想过滤一个datagridview,它有一个基于字典值的数据源 . 所以,没有转换为数据表 . dataGridView1.DataSource = _someDict.values.where(what you need).ToList(); 对于过滤我想使用这样的东西:Filter DataGridView(萨米回答)或Filt...
  • 1 votes
     answers
     views

    建议更有效地过滤大型datagridview数据源

    说明:我有一个datagridview,其数据源等于一个大约220k行的大数据表 . 数据表主要有数字(数字列)和一列datetime对象 . 我现在过滤的方式是绑定源过滤: mBindingSource.Filter = Filter; 其中Filter是要搜索的相应字符串 . 例如,对于10-50行的小型数据表,这种方法效果很好,但对于220k行的情况来说,这种方法很慢 . 我想这是因为这个...
  • 0 votes
     answers
     views

    .NET - 使用同一组主键合并两个DataTable

    我有两个具有相同模式和非常相似数据的DataTable . 一个包含来自Web服务的数据,另一个来自本地XML文件(从上一个会话中保存的数据) . 我想做的是: 合并()来自服务的新数据和来自文件的旧数据 GetChanges()查看自上次会话以来哪些数据发生了变化 . 对所有新行,已修改行和已删除行执行操作 . 将数据保存到文件 . 我在第一步遇到问题 . 当我合并两个Dat...
  • 0 votes
     answers
     views

    c#片段从数据库加载表 - 不使用视图

    我有下面的代码段,可以使用SQL存储过程填充表 . 我们将SQL从Stored Prcedure更改为View,并且代码片断了 . 有关如何使用视图而不是SP的任何提示? using (var conn = new SqlConnection(ConfigurationManager.ConnectionStrings["XXXX"].ConnectionString)) ...
  • 155 votes
     answers
     views

    如何在C#中创建DataTable以及如何添加行?

    如何在C#中创建DataTable? 我喜欢这样: DataTable dt = new DataTable(); dt.clear(); dt.Columns.Add("Name"); dt.Columns.Add("Marks"); 如何查看DataTable的结构? 现在我想为 Name 添加ravi,为 Marks 添加500 . 我怎样才能...
  • 0 votes
     answers
     views

    如何检查DataTable是否包含DataRow?

    我有一个非类型数据集,其中包含来自用户输入(无数据库)的数据 . 没有主键列(到目前为止,我的数据不需要主键)!如果我想检查新行用户是否尝试插入已存在于我的DataTable中,有没有办法避免“暴力”?我该如何进行检查?
  • -1 votes
     answers
     views

    获得两个数据表之间的区别?

    我有这个代码: DataTable before = GetCustomerTable(); FixCustomerAddresses(); DataTable after = GetCustomerTable(); FixCustomerAddresses() 方法不会在 Customer 表上添加或删除任何行 . 它只是修改某些现有的行 . 我之前在StackOverflow上看过这个问题,...
  • 0 votes
     answers
     views

    比较两个数据表与主键 . VB.net

    我正在寻找三天没有运气 . 我在access数据库中有datatable1 . 我从第三方的csv文件填充数据表2 . 我需要比较两个数据表并更新任何更改或向datatable1添加新行 . DT1此时可以拥有主键 . 更新数据表后,csv文件没有主键和数据表2需要清除 . 由于没有主键,合并getchanges方法将不起作用 . 需要有关如何执行此操作的建议 . 让我看看我是否可以尽可能缩短它...
  • 0 votes
     answers
     views

    如果选中复选框 - 选择行中的所有单元格?

    所以我终于能够将选定的行复制到新的数据表中以获得第二个数据网格视图 . 但是我必须选择每一行 . 我有一个checkboxcolumn,我想用它来代替每一行,但是我不知道如何将它融入我在这里所做的事情 . 我将发布我提到的两件事 . Dim chk As New DataGridViewCheckBoxColumn() DataGridView1.Columns.Add(chk) ...
  • 2 votes
     answers
     views

    排序,分页,搜索jQuery数据表搜索端处理不起作用

    我正在使用PHP jQuery数据服务器处理代码并能够在表中列出数据(通过JSON),但排序,分页和搜索不起作用 . 它在加载时加载表中的所有数据,并且对于排序列,使用任何数据和分页编号进行搜索,请求/响应相同 . 客户端: $(".machines-data").dataTable({ aLengthMenu: [ [5, 10, 25, 5...
  • 0 votes
     answers
     views

    将图像放在DataTable中并将表设置为datasource到gridview

    我在将图像放入DataTable并将此表设置为gridview的数据源时出现问题,我到处搜索,但没有我没有运气 . 这是问题所在: private void populateGrid() { // Gets a datatable from a stored procedure DataTable ragTable = ProjetoBO.HistoricoR...
  • 0 votes
     answers
     views

    DataRow [] itemsarray

    我似乎无法访问我的DataRow从我的DataTable中获取的元素,我没有用c#做过那么多练习 这是我的代码: DataRow[] results = dt.Select("[Acc No] = '"+ search +"'"); 我已经尝试将数据对象从datarow转换为字符串,但这不起作用 . 搜索只是文本框中的字符串 . 调试时,我可以看到包含所有数...
  • 7 votes
     answers
     views

    我可以多次向DataTable添加相同的DataRow吗?

    如果我有一个DataTable并且想要创建一个新行,我首先调用 DataTable.NewRow() ,它返回一个DataRow . 然后该行具有表的模式,我可以设置行中每个字段的值 . 在这一点上关于Row的表是"know",还是仅在我调用 DataTable.Rows.Add(DataRow row) 之后才会发生? 如果我再调用 DataTable.Rows.Add() ...
  • 1 votes
     answers
     views

    将字节[]添加到数据行

    我正在尝试编写一个返回数据读取器的测试,其中一列是byte [] . 我想我可以创建一个数据表并从中创建一个阅读器 . var cboTable = new DataTable("CBOTable"); var colValue = new SqlBinary(ASCII.GetBytes("Hello This is test")); cboTable....
  • 2 votes
     answers
     views

    DataTable并发锁定

    我正在帮助修改一个应用程序,它充满了并发问题 . 我正在尝试通过它们,并遇到了一个使用DataTables的部分 . 数据表本身是静态的,在许多线程之间共享 . 我知道使用dt.Select(“...”)本身需要一个锁定语句,否则在向数据表中添加/删除行时会遇到问题 . 但是,当该调用返回时,您有一个DataRow对象数组 . 如果我要更新它们,我显然会锁定这些行,但如果我只是阅读它们,它们是否需...
  • 2 votes
     answers
     views

    DataRow中的链接(数据表)

    我正在动态构建一个DataTable,我正在尝试在DataRow中添加一个“链接”,我将其添加到DataTable中 . DataTable在创建后绑定到GridView . 像这样的东西: DataTable dataTable = new DataTable(); foreach (Item item in items) { DataRow row = data...
  • 2 votes
     answers
     views

    ADO.Net - 将DataRow添加到DataTable时截断列数据

    这是我在Stackoverflow上的第一篇文章 . 我正在从平面文件(逗号分隔)中读取数百万行,并迭代每个读取行,然后迭代每行的每一列 . 每列的迭代是允许执行用户定义的转换,默认值,删除特殊字符等 . 目前的实施非常有效 . 数据的读取分批完成20k . 当我正在处理读取行时,我在内存中的DataTable上发出一个NewRow()调用 . 然后我开始迭代每一列来擦除它们的值 . 我正在尝试在...

热门问题