首页 > 技术文章 > C#-----创建DataTable对象

fengfuwanliu 2019-02-28 18:20 原文

            //DataTable表示内存中数据的一个表
            DataTable dt = new DataTable();
            /**
             * public DataColumn Add(string columnName, Type type)
             * 创建并添加了 System.Data.DataColumn 对象,它具有指定名称和类型转换为 System.Data.DataColumnCollection
             */
            dt.Columns.Add("USER_NAME", typeof(string));
            dt.Columns.Add("USER_PWD", typeof(string));
            dt.Columns.Add("USER_AGE", typeof(int));

            //推荐常用:第一种添加数据方式
            DataRow dataRow = dt.NewRow();
            dataRow["USER_NAME"] = "李斯";
            dataRow["USER_PWD"] = "123456";
            dataRow["USER_AGE"] = 23;

            dt.Rows.Add(dataRow);

            //第二种添加数据方式
            dt.Rows.Add(new object[] { "白起", "123456", 25 });

            //遍历DataTable
            if (dt != null && dt.Rows.Count > 0)
            {
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    DataRow row = dt.Rows[i];
                    Console.WriteLine(row["USER_NAME"] + "," + row["USER_PWD"] + "," + row["USER_AGE"]);
                }
            }
            Console.ReadLine();

 

推荐阅读