首页 文章
  • 0 votes
     answers
     views

    Datarow作为DataGridView的DataSource

    public partial class Oef455 : Form { dtsOef444 dtsOrders = new dtsOef444(); dtsOef444TableAdapters.tblOrderinformatieTableAdapter TAOrderInfo = new dtsOef444TableAdapters.tblOrderinformatieTab...
  • 1 votes
     answers
     views

    C#将TextBox绑定到DataTable的特定行

    我正在构建一个简单的C#应用程序,允许用户编辑数据库中表的行 . 界面非常简单,它基本上是一个行列表和几个按钮 . 选择一行并按“添加”按钮会弹出一个新表单,其中包含每列的文本框 . 我希望使用所选行的值填充这些列 . 在阅读了几篇文章后,我发现可能简单的方法是将TextBox的Text属性绑定到DataSource . 因此,我将数据库中的值存储在DataTable对象中,并计划检索所选的Dat...
  • 105 votes
     answers
     views

    ADO.NET DataRow - 检查列是否存在

    如何检查数据行中是否存在列? 我正在构建数据表来组织一些我已经从数据库中撤回的数据 . 根据每行中的数据类型,我需要创建一个包含不同列的数据表 . 然后,稍后,我想检查并查看我正在查看的数据表是否有某个列 . 我知道我可以捕获异常并以这种方式处理它,但我很好奇datarow对象上是否有属性或方法可以为我执行此操作? 这是我如何通过捕获异常来做到这一点: public static String C...
  • 3 votes
     answers
     views

    如何将数据表中的所有行复制到数据行阵列?

    我有两张 table : tbl_ClassFac: ClassFacNo(主键),FacultyID,ClassID tbl_EmpClassFac: EmpID,(主键)DateImplement,(主键)ClassFacNo 我想知道所有在特定ClassFacNo上的员工 . 即 . 具有特定ClassFacNo的所有EmpID ...我所做的是我首先使用用户提供的EmpID搜索tbl_...
  • 0 votes
     answers
     views

    C#MYSQL在另一个DataTable中找到DataTable.PrimaryKey?

    我有2个DataTables with Data(dtm和dtl) . 我必须知道在Datatable2中是否存在来自DataTable1的DataRow . 我有一个3列的组合初始键 . 我知道我可以像这样得到DataTable主键 . DataColumn[] pkcol; pkcol = dtm.PrimaryKey; 是否可以像这样使用Find方法? if (dtl.Rows.Find(...
  • 50 votes
     answers
     views

    如何确定VB.Net DataRow中是否存在列

    我正在将XML文件读入DataSet,需要从DataSet中获取数据 . 由于它是用户可编辑的配置文件,因此字段可能存在也可能不存在 . 为了更好地处理缺少的字段,我想确保DataRow中的每一列都存在且不是DBNull . 我已经检查了DBNull但是我不知道如何确保列存在而不会抛出异常或使用循环遍历所有列名的函数 . 这样做的最佳方法是什么?
  • 0 votes
     answers
     views

    DataRow [] itemsarray

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

    在c#中按列名检查DataRow是否存在? [重复]

    这个问题在这里已有答案: ADO.NET DataRow - check for column existence 2个答案 我想做这样的事情: private User PopulateUsersList(DataRow row) { Users user = new Users(); user.Id = int.Parse(r...
  • 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

    c#无法编辑数据集中的数据行

    我正在尝试编辑数据集中的数据(更改一行中的列中的值),该数据集未链接到数据库 . 我一直在谷歌搜索大约一个小时没有结果,也没有好的例子 . 希望有人可以帮助我 . 我的表(DataTable1)有这些列 - ThreadID(字符串,PK),StatusText(字符串) . 我可以在DataGridView中选择一行,并获取ThreadID值 . 无论我如何尝试编辑关联数据集中的行,都不会发生...
  • 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...
  • -1 votes
     answers
     views

    当DataTable中存在有效数据时,为什么可视化器中没有数据?

    我正在尝试为SpreadsheetLight构建一个包装器,它从通过它的任何.xlsx文档中返回一个DataSet . 但是,我似乎遇到了没有将DataRows添加到临时DataTable的问题 . 以下是解析工作表并从中生成DataTable的代码的一部分: public DataSet ReadToDataSet(string fileName) { using (v...
  • 89 votes
     answers
     views

    将datarow数组转换为datatable的简单方法

    我想将 DataRow 数组转换为 DataTable ...最简单的方法是什么?
  • 97 votes
     answers
     views

    C#复制或克隆DataRow的简单方法?

    我正在寻找一种简单的方法来克隆DataRow . 有点像拍摄该行的快照并保存它 . 然后原始Row的值可以自由更改,但我们仍然有另一个保存的副本不会更改 . 这是正确的方法吗? DataRow Source, Destination; //Assume we create some columns and fill them with values Destination.Item...
  • 35 votes
     answers
     views

    如何将新的DataRow添加到DataTable中?

    我有 DataGridView 绑定到 DataTable ( DataTable 绑定到数据库) . 我需要在 DataTable 添加 DataRow . 我正在尝试使用以下代码: dataGridViewPersons.BindingContext[table].EndCurrentEdit(); DataRow row = table.NewRow(); for (int i = 0;...

热门问题