相关疑难解决方法(0)

从OleDb数据库读取/写入DataTable LINQ

我目前的项目是从一个OleDbDatabase和.CSV文件中获取信息并将其全部放入更大的文件中OleDbDatabase.

我已阅读目前在我从两个.CSV文件需要的所有信息,并OleDbDatabase进入DataTables....凡有越来越多毛正在写的所有的信息反馈给另一个OleDbDatabase.

现在我当前的方法是做这样的事情:

    OleDbTransaction myTransaction = null;

    try
    {
        OleDbConnection conn = new OleDbConnection("PROVIDER=Microsoft.Jet.OLEDB.4.0;" +
                                                   "Data Source=" + Database);
        conn.Open();
        OleDbCommand command = conn.CreateCommand();
        string strSQL;

        command.Transaction = myTransaction;

        strSQL = "Insert into TABLE " +
                 "(FirstName, LastName) values ('" +
                 FirstName + "', '" + LastName + "')";

        command.CommandType = CommandType.Text;
        command.CommandText = strSQL;

        command.ExecuteNonQuery();

        conn.close();

    catch (Exception)
        {
            // IF invalid data is entered, rolls back the database
            myTransaction.Rollback();
        } …
Run Code Online (Sandbox Code Playgroud)

linq oledb datatable insert

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

标签 统计

datatable ×1

insert ×1

linq ×1

oledb ×1