datarow

    0热度

    3回答

    我正在创建一个访问MySQL数据库的系统,将项目作为数据集表格检索,并将每行的项目设置为对象中的变量。我遇到的问题是,当将datarow.ItemArray [x]转换为一个整数时,我收到错误:System.InvalidCastException。 我检查了数据库,数据库中的Item被定义为Int(10)。 我也通过在Visual Studio中调试来检查数据行,并且我试图以整数形式投射的项目的

    0热度

    3回答

    我试图做批量插入到数据库,我以前的尝试是用短小精悍的批量插入,但它是可怕的,所以我试图用干净的ADO.NET 方法 我生成的数据表,并从列表填充它项目:这里 using (SqlConnection cn = new SqlConnection(VoucherConnectionManager.connectionString)) { cn.Open();

    2热度

    3回答

    我有几个DataRow一个DataTable,我想在新DataTable格式化,但是我发现一个问题,当我尝试格式化一些行: DataTable ret = functionThatGetsaDataTableUsingSQL(); //Original DataTable DataTable dt = new DataTable(); //Final DataTable foreach (Da

    0热度

    1回答

    我有两个DataTable具有相同的架构: DataTable t1 = new DataTable(); DataTable t2 = t1.Clone(); 如果我想添加一个新的DataRow到t1: DataRow row=t1.NewRow(); t1.Rows.Add(t1); 我不能使用t1.ImportRow(row);因为之后被创建,row处于分离状态,因此,将由Imp

    1热度

    1回答

    GridView的配置: <asp:GridView ID="gvApptList" runat="server" CssClass="fullwidth" AutoGenerateColumns="False" DataKeyNames="AppointmentID"> <Columns> <asp:BoundField DataField="Designer"

    0热度

    1回答

    我已经把一个旧的项目vb.net项目。我正在试图查询一个数据表,并将生成的DataRow导入到一个新创建的DataTable中。 代码: Private Sub FilterSelectedByString(ByVal str As String, ByVal mID As Integer) Try dsTargetEmployees = MemberShipManage

    -3热度

    1回答

    我想通过“addRow”方法将数据发送到我的Provider类并操作数据表。当它去做的方法,我得到System.NullReferenceException任何建议,我知道它在dt.newRow()之前崩溃,所以一些如何datatable为空? class Provider { private DataTable dt; private DataRow dataRow

    0热度

    1回答

    我有一个巨大的Parallel.For循环。问题是DataRow写操作不是多线程的,所以我需要锁定分配语句。对我来说这不是一个问题,只是当我必须锁定所有的赋值操作时它看起来很难看。它看起来像这样: Parallel.For(0, ds.Tables["MyTable"].Rows.Count, i => lock (s_lockObject) { ds.Tables["MyTable

    1热度

    2回答

    我想拒绝对DataTable中的DataRow上的单个DataColumn所做的更改。 我做了这个测试例子: DataTable table = new DataTable(); table.Columns.Add("testColumn1"); table.Columns.Add("testColumn2"); DataRow row = table.NewRow(); row["te

    0热度

    1回答

    我只是想知道如何得到我的代码,其中包括一个MSAccess数据库连接CS1061编译器错误。 我有以下行: class Test{ private CheckersDataSet.UsersDataTable userData; private System.Data.DataRow[] userAttr; public Test(){ userAttr