注册 登录
编程论坛 C# 论坛

C#连接access后,怎么把整行数据一下子写入数据库

脐橙啊 发布于 2018-06-02 14:43, 1871 次点击
                        sql = "CREATE TABLE " + biaoming + "(";
                        for (i = 0; i < dataGridView1.ColumnCount; i++)
                            sql += dataGridView1.Columns[i].Name + " varchar(50),";
                        sql = sql.Substring(0, sql.Length - 1);
                        sql += ")";
                        comm = new OleDbCommand(sql, conn);
                        comm.ExecuteNonQuery();

之前是用for语句循环写sql然后再添加的,但是感觉这个要是一行太长的话要循环好多次。

我看到datarow里包含了一整行的数据,那么可以用datarow直接写入数据库吗
0 回复
1