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

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

  • 相关阅读:
    Hive编程指南学习笔记
    HIVE的HQL语句优化原理
    启动avd Android模拟器缓慢 HAXM自动安装失败
    linu保持远程会话
    webdriver下拉框中选择option的方法提醒
    python3输出指定log信息
    python3 读取csv的常用语法
    谁说selenium打开firefox不用驱动的???!!!!
    项目上有点忙,不做上周就做好了计划的东西
    django 的auth.authenticate返回为None
  • 原文地址:https://www.cnblogs.com/obge/p/13985167.html
Copyright © 2020-2023  润新知