DataTable dt = new DataTable("tmp");//实例
DataColumn col=new DataColumn("id",typeof(int));
col.AutoIncrement=true;//自动增长
dt.Columns.Add(col);//创建ID列
dt.Columns.Add("FileName",typeof(string));//创建文件名列
DataRow dr = dt.NewRow();//dt表新建一行
dr["FileName"] = "aaa";
dt.Rows.Add(dr);
/*****************************************************************/
static DataTable dt = new DataTable("UploadFileTable");//保存上传文件的临时表
void CreateTable()
{
DataColumn id = new DataColumn("id", typeof(int));//ID
id.AutoIncrement = true;
id.AutoIncrementSeed = 1;
id.AutoIncrementStep = 1;
DataColumn FileName = new DataColumn("FileName", typeof(string));//文件名
DataColumn FileFullPath = new DataColumn("FileFullPath", typeof(string));//文件完整路径
DataColumn EndDate = new DataColumn("EndDate", typeof(DateTime));//失效日期
if (dt.Columns.Count == 0)
{
dt.Columns.Add(id);
dt.Columns.Add(FileName);
dt.Columns.Add(FileFullPath);
dt.Columns.Add(EndDate);
}
}
DataRow dr = dt.NewRow();//dt表新建一行
dr["FileName"] = "aaa";
dt.Rows.Add(dr);
更新dataTable表
dt表是最好静态,列数据格式正确,最后用AcceptChanges();提交更改
dt.Rows[0]["c"] = Convert.ToDateTime("2020-1-1");
dt.AcceptChanges();
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23109131/viewspace-675317/
,如需转载,请注明出处,否则将追究法律责任。