C#连接access后,怎么把整行数据一下子写入数据库
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直接写入数据库吗