CreateDataCloumnAddDataTable&&CreateDataTableAddDataSet
2010-05-27 21:15
351 查看
namespace CreateDataCloumnAddDataTable
{
class Program
{
static void Main(string[] args)
{
DataTable dt = new DataTable();
DataColumn col1 = dt.Columns.Add();
col1.ColumnName = "Column-1";
col1.DataType = typeof(int);
col1.DefaultValue = 0;
DataColumn col2 = new DataColumn();
dt.Columns.Add(col2);
col2.ColumnName = "Column-2";
col2.DataType = typeof(string );
col2.DefaultValue = 0;
col2.MaxLength = 50;
dt.Columns.Add("Column-3", typeof(string)).MaxLength = 50;
DataColumn col4 = new DataColumn("Column-4");
DataColumn col5 = new DataColumn("Cloumn5", typeof(string));
dt.Columns.AddRange(new DataColumn[] { col4, col5 });
Console.WriteLine("DataTable has{0} DataColumns named:",dt.Columns.Count );
foreach (DataColumn col in dt.Columns )
{
Console.WriteLine(col.ColumnName );
}
}
}
}
namespace CreateDataTableAddDataSet
{
class Program
{
static void Main(string[] args)
{
DataSet ds = new DataSet();
DataTable dt1 = ds.Tables.Add("Table-1");
DataTable dt2 = new DataTable("Table-2");
ds.Tables.Add(dt2);
DataTable dt3 = new DataTable("Table-3");
DataTable dt4 = new DataTable("Table-4");
ds.Tables.AddRange(new DataTable[] { dt3, dt4 });
Console.WriteLine("DataSet has {0} Table",ds.Tables.Count);
foreach (DataTable item in ds.Tables)
{
Console.WriteLine(item.TableName);
}
}
}
}
{
class Program
{
static void Main(string[] args)
{
DataTable dt = new DataTable();
DataColumn col1 = dt.Columns.Add();
col1.ColumnName = "Column-1";
col1.DataType = typeof(int);
col1.DefaultValue = 0;
DataColumn col2 = new DataColumn();
dt.Columns.Add(col2);
col2.ColumnName = "Column-2";
col2.DataType = typeof(string );
col2.DefaultValue = 0;
col2.MaxLength = 50;
dt.Columns.Add("Column-3", typeof(string)).MaxLength = 50;
DataColumn col4 = new DataColumn("Column-4");
DataColumn col5 = new DataColumn("Cloumn5", typeof(string));
dt.Columns.AddRange(new DataColumn[] { col4, col5 });
Console.WriteLine("DataTable has{0} DataColumns named:",dt.Columns.Count );
foreach (DataColumn col in dt.Columns )
{
Console.WriteLine(col.ColumnName );
}
}
}
}
namespace CreateDataTableAddDataSet
{
class Program
{
static void Main(string[] args)
{
DataSet ds = new DataSet();
DataTable dt1 = ds.Tables.Add("Table-1");
DataTable dt2 = new DataTable("Table-2");
ds.Tables.Add(dt2);
DataTable dt3 = new DataTable("Table-3");
DataTable dt4 = new DataTable("Table-4");
ds.Tables.AddRange(new DataTable[] { dt3, dt4 });
Console.WriteLine("DataSet has {0} Table",ds.Tables.Count);
foreach (DataTable item in ds.Tables)
{
Console.WriteLine(item.TableName);
}
}
}
}
相关文章推荐
- C# CreateDataTable
- 错误:"SQL Server Error:Table unknow tb_temp At line 1,column 30"之解决
- ERROR 1005 (HY000) at line 3706: Can't create table 'db_name.table_name' (errno: 136)
- [解决方法]org.dbunit.dataset.NoSuchTableException: Did not find table 'tab1' in schema 'null'
- Java Project提示"Errors occurred during the build. Excepted to find an object at table index”
- A DataTable named 'tmp' already belongs to this DataSet 名为 tmp 的 DataTable 已属于此 DataSet
- 把datatable排序,并保存到dataset.table[0] 中:
- Linq&Lumda---LINQ to DataSet的DataTable操作
- DataSet & DataTable &DataRow 深入浅出
- Suggestion: add 'tools:replace="android:icon"' to <application> element at AndroidManifest.xml
- DataTables warning: table id=dataTable - Requested unknown parameter 'acceptId' for row 0. For more
- 如何解决"DataTable已属于另一个DataSet问题"
- DataSet & DataTable &DataRow 深入浅出
- How to add an editable checkbox at JFace TableViewer
- DateTable与List<T>相互转换 及JSON与DataTable(DataSet)相互转化
- DataSet导入到Excel里,多个DataTable分成多个Sheet,Sheet以TableName命名
- C# DataSet&DataTable
- Table into DataSet and Control DataTable
- DataSet&DataTable如何绑定下拉列表控件获取不重复的值,如何添加一列自定义文字,并在下拉列表控件中显示自定义文字[winform学习实例]
- InfoPath error : "a dataset that contains a table name that is defined more than once"