• C# ------ dataTable


    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);

    在小程序中的使用,针对下拉选项

  • 相关阅读:
    day 29-2 socket 文件传输、udp协议
    day 29-1 socket
    day 28-1 元类、异常处理
    day 27-1 反射、内置方法
    day 26-1 property、绑定与非绑定方法
    day 25-1 接口类、抽象类、多态
    day 24-1 继承
    day 23-1 类的命名空间、组合
    day 22
    PyMySQL操作mysql数据库(py3必学)
  • 原文地址:https://www.cnblogs.com/obge/p/13985167.html
Copyright © 2020-2023  润新知