构建一个datatable,把datatable作为数据源绑定
来源:互联网 发布:怎样装饰淘宝店铺2016 编辑:程序博客网 时间:2024/05/01 06:58
新构建一个datatable,怎么构建?一行一行地加入数据?请说下方法?
并把datatable作为数据源绑定到.如.dropdownlist,datagrid等的方法?请大家一定要帮忙.最好很容易懂的那种!!
DataTable dt = new DataTable("Staff");
DataColumn dc;
dc = new DataColumn("ID", System.Type.GetType("System.Int32"));
dt.Columns.Add(dc);
dc = new DataColumn("BeginDate", System.Type.GetType("System.DateTime"));
dt.Columns.Add(dc);
dc = new DataColumn("EndDate", System.Type.GetType("System.DateTime"));
dt.Columns.Add(dc);
dc = new DataColumn("Company", System.Type.GetType("System.String"));
dt.Columns.Add(dc);
dc = new DataColumn("Department", System.Type.GetType("System.String"));
dt.Columns.Add(dc);
dc = new DataColumn("Manager", System.Type.GetType("System.String"));
dt.Columns.Add(dc);
dc = new DataColumn("Telephone", System.Type.GetType("System.String"));
dt.Columns.Add(dc);
DataRow dr;
dr = dt.NewRow();
dr["ID"] = 1;
dr["BeginDate"] = System.DateTime.Today;
dr["EndDate"] = System.DateTime.Today;
dr["Company"] = "××××";
dr["Department"] = "××××";
dr["Manager"] = "××";
dr["Telephone"] = "654321";
dt.Rows.Add(dr);
dgWork.DataSource = dt;
dgWork.DataBind();
--------------
DataTable WorkTable = ds.Tables.Add("TableName");//建立表 TableName=表名
for(int i = 0; i < Count; i++)//建表
{
DataColumn myColumn = new DataColumn();
myColumn.DataType = typeof(object);
myColumn.Caption = ""; myColumn.ColumnName = ""
WorkTable.Columns.Add(myColumn);
}
this.dlbF.DataSource = dsSource.Tables[0].DefaultView;
this.dlbF.DataTextField = "";
this.dlbF.DataValueField = "";
this.dlbF.DataBind();
-------------
DataTable tbTest = new DataTable(); // 新建一个DataTable
// 给Table定义添加Column
DataColumn col;
col = new DataColumn("id",typeof(int));
tbTest.Columns.Add(col);
col = new DataColunm("title",typeof(string));
col.MaxLength = 50; // 设置字段长度
tbTest.Columns.Add(col);
// 设置主键
tbTest.PrimaryKey = new DataColumn[]{tbTest.Columns["id"]};
// 添加数据
DataRow row = tbTest.NewRow();
row["id"] = 1;
row["title"] = "第一条记录";
tbTest.Rows.Add(row);
// 设置主键 一些方法会用到主键的
tbTest.PrimaryKey = new DataColumn[]{tbTest.Columns["id"]};
并把datatable作为数据源绑定到.如.dropdownlist,datagrid等的方法?请大家一定要帮忙.最好很容易懂的那种!!
DataTable dt = new DataTable("Staff");
DataColumn dc;
dc = new DataColumn("ID", System.Type.GetType("System.Int32"));
dt.Columns.Add(dc);
dc = new DataColumn("BeginDate", System.Type.GetType("System.DateTime"));
dt.Columns.Add(dc);
dc = new DataColumn("EndDate", System.Type.GetType("System.DateTime"));
dt.Columns.Add(dc);
dc = new DataColumn("Company", System.Type.GetType("System.String"));
dt.Columns.Add(dc);
dc = new DataColumn("Department", System.Type.GetType("System.String"));
dt.Columns.Add(dc);
dc = new DataColumn("Manager", System.Type.GetType("System.String"));
dt.Columns.Add(dc);
dc = new DataColumn("Telephone", System.Type.GetType("System.String"));
dt.Columns.Add(dc);
DataRow dr;
dr = dt.NewRow();
dr["ID"] = 1;
dr["BeginDate"] = System.DateTime.Today;
dr["EndDate"] = System.DateTime.Today;
dr["Company"] = "××××";
dr["Department"] = "××××";
dr["Manager"] = "××";
dr["Telephone"] = "654321";
dt.Rows.Add(dr);
dgWork.DataSource = dt;
dgWork.DataBind();
--------------
DataTable WorkTable = ds.Tables.Add("TableName");//建立表 TableName=表名
for(int i = 0; i < Count; i++)//建表
{
DataColumn myColumn = new DataColumn();
myColumn.DataType = typeof(object);
myColumn.Caption = ""; myColumn.ColumnName = ""
WorkTable.Columns.Add(myColumn);
}
this.dlbF.DataSource = dsSource.Tables[0].DefaultView;
this.dlbF.DataTextField = "";
this.dlbF.DataValueField = "";
this.dlbF.DataBind();
-------------
DataTable tbTest = new DataTable(); // 新建一个DataTable
// 给Table定义添加Column
DataColumn col;
col = new DataColumn("id",typeof(int));
tbTest.Columns.Add(col);
col = new DataColunm("title",typeof(string));
col.MaxLength = 50; // 设置字段长度
tbTest.Columns.Add(col);
// 设置主键
tbTest.PrimaryKey = new DataColumn[]{tbTest.Columns["id"]};
// 添加数据
DataRow row = tbTest.NewRow();
row["id"] = 1;
row["title"] = "第一条记录";
tbTest.Rows.Add(row);
// 设置主键 一些方法会用到主键的
tbTest.PrimaryKey = new DataColumn[]{tbTest.Columns["id"]};
0 0
- 构建一个datatable,把datatable作为数据源绑定
- jquery.dataTable 绑定数据源
- 将DataTable作为ListView数据源
- DataTable作为数据源导出Excel
- 显示datatgridview,必须,绑定datatable数据源
- c#中combox绑定datatable数据源
- Vs2010中rdlc报表绑定DataTable数据源
- 嵌套绑定(用DataTable做数据源)
- Vs2010中rdlc报表绑定DataTable数据源
- WPF 绑定各种数据源之Datatable
- DataTable 绑定
- C#中如何实现DataTable作为水晶报表的数据源?
- web中将DataTable作为数据源导出Excel (带格式)
- 11-28 自己写一个数据集DataSet---ds,向其中添加一个数据表DataTable ---dt,并创建该表的列和行。然后将本本表作为数据源绑定到GradView中。
- 写一个数据集DataSet---ds,向其中添加一个数据表DataTable ---dt,并创建该表的列和行。然后将本本表作为数据源绑定到GradView中。
- DataGridView绑定到一个DataTable时,如何设置能把空格去掉?
- C#自定义控件绑定IList泛型、DataTable、DataSet数据源
- c# DataGridView绑定DataTable数据源并指定对应
- Android文件系统移植
- Difference between Cross Entropy and Joint Entropy
- 制约个人成长的15种能力
- Web攻防系列教程之 Cookie注入攻防实战
- mysql集群 配置Keepalived+mm
- 构建一个datatable,把datatable作为数据源绑定
- libevent使用经验
- GetOpenFilename的使用方法和示例
- 远嫁他乡,多年后你会明白,你失去的是什么
- 浙大ZOJ 1009 Enigma问题解决及别人的解决方案
- android系统sensor代码路径
- Config语言与Config.in文件
- QT QButton to QMenu自定义菜单
- serialVersionUID的作用