在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1、添加引用 using System.Data;
2、创建一个表 //创建一个空表 DataTable dt = new DataTable(); //创建一个名为"obge"的空表 DataTable dt = new DataTable("obge"); 3、创建列 //1.创建空列 DataColumn dc = new DataColumn(); dt.Columns.Add(dc); //2.创建带列名和类型名的列(两种方式任选其一) dt.Columns.Add("column0", System.Type.GetType("System.String")); dt.Columns.Add("column0", typeof(String)) 4、创建行 //1.创建空行 DataRow dr = dt.NewRow(); dt.Rows.Add(dr); //2.创建空行 dt.Rows.Add() 小例子,创建一个表,列名为id 和 name,主要了解如何创建一个列,并给这个列赋值 代码: string[] sTeaGuid ; string[] STeaName; ITEM.Model.Mis4.Lesson mTeacher = _bllLesson.GetModelSelLesson3("LessonTeacher_loginGuid,LessonTeacher_loginName", pbase.EnterpriseGuid, sLessonGuid); sTeaGuid = mTeacher.LessonTeacher_loginGuid.Replace(",", "|").Split('|'); STeaName = mTeacher.LessonTeacher_loginName.Replace(",", "|").Split('|'); //创建一个空表 DataTable dt = new DataTable(); //在增加 两个列名为 id 和 name 的表 dt.Columns.Add("id"); dt.Columns.Add("name"); for (int i=0;i<sTeaGuid.Length;i++) { //创建一个新行 DataRow drow = dt.NewRow(); // 给 id 和name 这两列赋值 drow["id"] = sTeaGuid[i]; drow["name"] = STeaName[i]; // 放到表中 dt.Rows.Add(drow); } dt.AcceptChanges(); string s = josn.ConvertDataTable2Json(dt); HttpContext.Current.Response.Write(s); 在小程序中的使用,针对下拉选项
|
请发表评论