zoukankan      html  css  js  c++  java
  • 测试table数据 winfrom datagridview 点击标头数字排序的时候table 列类型要为数字类型

    public DataTable GenerateData(int NoOfRecord)
    {
    DataTable tbl = new DataTable();
    tbl.Columns.Add(new DataColumn("ID", Type.GetType("System.Int32")));
    tbl.Columns.Add(new DataColumn("Food Name", Type.GetType("System.String")));
    tbl.Columns.Add(new DataColumn("Delivery Date", Type.GetType("System.DateTime")));
    tbl.Columns.Add(new DataColumn("Profit", Type.GetType("System.Decimal")));
    tbl.Columns.Add(new DataColumn("Available", Type.GetType("System.Boolean")));
    string[] StringArray = {
    "Apple",
    "Banana",
    "Cake",
    "Dim Sum",
    "Egg",
    "French Bread",
    "Ginger",
    "Halloumi cheese",
    "Ice-cream",
    "Jelly",
    "Kiwi fruit",
    "Lamb",
    "Moon cake",
    "Nachos",
    "Orange",
    "Peanet",
    "Quail's egg",
    "Raisins",
    "Sea Salt",
    "Tea",
    "Vegetables",
    "Water",
    "Yoghurt",
    "Zest"
    };
    Random rand = new Random();
    for (int i = 1; i <= NoOfRecord; i++) {
    DataRow dr = tbl.NewRow();
    dr["ID"] = i;
    dr["Food Name"] = StringArray[rand.Next(StringArray.Count)];
    dr["Delivery Date"] = new System.DateTime(2010, 1, 1).AddDays(rand.Next(365));
    dr["Profit"] = rand.NextDouble() * 100;
    dr["Available"] = (rand.Next(2) == 1 ? true : false);
    tbl.Rows.Add(dr);
    }
    return tbl;
    }

    求人不如求己。吃得苦中苦,方为人上人。 失意时莫灰心,得意时莫忘形。
  • 相关阅读:
    Redis学习
    extractor
    Linux fork exec等
    Linux kill 命令
    GCC参数使用
    Shell 参数(2) --解析命令行参数工具:getopts/getopt
    Shell 参数(1)
    shell 中并发执行
    Linux 下新增用户的流程
    Linux 安全rm
  • 原文地址:https://www.cnblogs.com/goulash/p/3492680.html
Copyright © 2011-2022 走看看