如果还有哪里不明白,请与我的百度HI联系。。
//建立数据表
DataTable dt = new DataTable()
//新建一列,是字符串型
DataColumn dc = new DataColumn("name", typeof(string))
//将此列加入数据表(DataTable)
dt.Columns.Add(dc)
//在此表内加入10行,每行都有一个*号
for (int i = 0i <10i++)
{
dt.Rows.Add(new object[] { "*" })
}
//将此数据表绑定到DataGridView1
dataGridView1.DataSource = dt
一、DataTable.Rows.Add(DataRow.ItemArray)二、DataTable.ImportRow(DataRow)
三、设置DataTable的tablename,然后.Rows.Add
如果要直接添加字段,我觉得你可以用数据源绑定到一个Dataset的一个DataTable中(SQL的数据或XML的数据),表结构中的字段直接被复制过来.///
<summary>
///
返回DataSet数据表
///
</summary>
///
<param
name="SQLText">SQL语句</param>
///
<returns></returns>
public
DataSet
ReturDataSet(string
SQLText)
{
DataSet
ds
=
new
DataSet()
if
(conn.State.ToString()
==
"Closed")
{
conn.Open()
}
comm.CommandType
=
CommandType.Text
comm.CommandText
=
SQLText
OleDbDataAdapter
da
=
new
OleDbDataAdapter(comm)
da.Fill(ds)
return
ds
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)