- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我觉得我一定不能在这里做某事。我有一个 DataTable
,它目前可以使用 DataTable.Rows.Add 方法获取我的参数,但是当我使用 DataTable.Rows.InsertAt 时它会抛出一个错误
我目前正在做的没有问题:
dt.Rows.Add(new object[] { txtCompID.Text, scan(TrimStart('0'), txtEtaNum.Text, txtBinLocation.Text });
我想做什么(所以插入发生在顶部),它抛出“参数 1:无法从‘object[]’转换为‘System.Data.DataRow’”
dt.Rows.InsertAt(new object[] { txtCompID.Text, scan.TrimStart('0'), txtEtaNum.Text, txtBinLocation.Text }, 0);
最佳答案
您需要在 dt 中添加类型为 dt 的行。您可以使用dt.NewRow()
方法获取dt 的行
。你可以这样做。
DataRow dr = dt.NewRow();
dr[0] = "coldata1";
dr[1] = "coldata2";
dr[2] = "coldata3";
dr[3] = "coldata4";
dt.Rows.Add(dr);
关于c# - DataTable.Rows.InsertAt 不会接受 DataTable.Rows.Add 接受的新对象 [],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12627875/
我正在尝试使用 jQuery 将 li 元素插入到 ul 元素的特定索引中。我似乎只能在列表末尾插入一个元素。我对 jQuery 很陌生,所以我可能没有正确思考。 最佳答案 尝试这样的事情: $("#
我有一个示例代码如下所示。 DataRow dr = DTSource.Rows[rowIndex]; //getting specified index row DTSource.Rows.Remo
情况 首先,您有一个数组/列表 A,然后您想将其转换为给定的预期数组/列表 B。您可以对数组应用的唯一操作是 InsertAt 和 DeleteAt,它们可以在列表中的特定索引处插入和删除元素。 no
我需要进行一些 FIFO 计算,因此我使用 singly-linked-list 当我尝试使用 insertAt(index,data) 方法在特定位置插入数据时,它不起作用。 var Linked
我以前从未使用过 Google Maps API,并且在网上找不到与此类似的问题。我在这里做一些非常基本的事情,我只想将 OpenSeaMaps 放在 Google map 之上。 我在网上看到了一些
我觉得我一定不能在这里做某事。我有一个 DataTable,它目前可以使用 DataTable.Rows.Add 方法获取我的参数,但是当我使用 DataTable.Rows.InsertAt 时它会
我是一名优秀的程序员,十分优秀!