一维数组转单字段DataTable
生活随笔
收集整理的這篇文章主要介紹了
一维数组转单字段DataTable
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1 /// <summary>
2 /// 一維數(shù)組轉(zhuǎn)單字段DataTable
3 /// </summary>
4 /// <param name="snTxt">數(shù)組</param>
5 /// <param name="dataTableName">DataTable名</param>
6 /// <param name="columnName">DataTable字段名</param>
7 /// <param name="columnDataType">DataTable字段數(shù)據(jù)類型(字符:System.String)</param>
8 /// <returns>返回一個(gè)單字段DataTable</returns>
9 private DataSet array2DataTable(string[] snTxt,string dataTableName,string columnName,string columnDataType)
10 {
11 ///創(chuàng)建 DataTable 實(shí)例,方法是:將其添加到 DataSet 的 Tables 集合中。
12 DataSet ds = new DataSet();// 定義DataSet對(duì)象
13 DataTable dt = ds.Tables.Add(dataTableName);// 定義DataTable對(duì)象
14 DataColumn column = new DataColumn();// 定義數(shù)據(jù)字段對(duì)象column
15 column.DataType = System.Type.GetType(columnDataType);// 定義column數(shù)據(jù)字段數(shù)據(jù)類型
16 column.ColumnName = columnName;// 定義column字段名
17 dt.Columns.Add(column);// column字段增加到dt表
18 DataRow row= dt.NewRow();;// 定義數(shù)據(jù)行對(duì)象
19 ///dt表增加數(shù)據(jù)行,數(shù)據(jù)內(nèi)容為數(shù)組值
20 foreach (string i in snTxt)
21 {
22 dt.Rows.Add(i);
23 }
24 return ds;
25 }
2 /// 一維數(shù)組轉(zhuǎn)單字段DataTable
3 /// </summary>
4 /// <param name="snTxt">數(shù)組</param>
5 /// <param name="dataTableName">DataTable名</param>
6 /// <param name="columnName">DataTable字段名</param>
7 /// <param name="columnDataType">DataTable字段數(shù)據(jù)類型(字符:System.String)</param>
8 /// <returns>返回一個(gè)單字段DataTable</returns>
9 private DataSet array2DataTable(string[] snTxt,string dataTableName,string columnName,string columnDataType)
10 {
11 ///創(chuàng)建 DataTable 實(shí)例,方法是:將其添加到 DataSet 的 Tables 集合中。
12 DataSet ds = new DataSet();// 定義DataSet對(duì)象
13 DataTable dt = ds.Tables.Add(dataTableName);// 定義DataTable對(duì)象
14 DataColumn column = new DataColumn();// 定義數(shù)據(jù)字段對(duì)象column
15 column.DataType = System.Type.GetType(columnDataType);// 定義column數(shù)據(jù)字段數(shù)據(jù)類型
16 column.ColumnName = columnName;// 定義column字段名
17 dt.Columns.Add(column);// column字段增加到dt表
18 DataRow row= dt.NewRow();;// 定義數(shù)據(jù)行對(duì)象
19 ///dt表增加數(shù)據(jù)行,數(shù)據(jù)內(nèi)容為數(shù)組值
20 foreach (string i in snTxt)
21 {
22 dt.Rows.Add(i);
23 }
24 return ds;
25 }
轉(zhuǎn)載于:https://www.cnblogs.com/dinid/articles/2018876.html
總結(jié)
以上是生活随笔為你收集整理的一维数组转单字段DataTable的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 贵医院科室有哪些?请介绍一下,谢谢。
- 下一篇: 页面刷新技巧