我想插入到表中使用select *从datatable到表中的特定列。但它给了我一个数组..有没有什么办法可以得到插入工作。Datatable选择所有行
all I want to do is
Insert into table1 (id,name,status) select * from datatable
query += "Insert into " + tableName.ToLower() + "";
query += "(";
for (int i = 0; i < dt.Columns.Count; i++)
{
if (i != dt.Columns.Count - 1)
query += dt.Columns[i].ColumnName.ToLower() + ",";
else
query += dt.Columns[i].ColumnName.ToLower();
}
query += ")";
DataRow[] result = dt.Select();
query += "select * from " + result
尝试生成一个表值构造]发表声明(https://msdn.microsoft.com/en-us/library/dd776382在得到每个单元格的值。 ASPX)。 –