zoukankan      html  css  js  c++  java
  • .NET笔记(一)

    物理路径

    context.Server.MapPath()

    获取DataTable的某个单元格的值

    tb.Rows[i][j]

    tb.Rows["某一行"]["某一列"]

    DataTable .Compute 方法 

    在为筛选器创建表达式时,如果列名称包含任何非字母数字字符、以数字开头或匹配(不分大小写)以下任意的保留字,则它需要特殊处理,如下面的段落中所述。

    之间

    子级

    False

    隶属

    Is

    Like

    Not

    Null

    Or

    父级

    True

    如果列名称满足上述条件之一,则它必须被包括在方括号中或在“`”(重音符)引号中。例如,若要在表达式中使用名为“Column#”的列,应写成“[Column#]”:

    Total * [Column#]

    或 "`列号`":

    Total * `Column#`

    读取Excel

     string strConn = "Provider=Microsoft.ACE.OLEDB.12.0;" + "Data Source=" + path + ";Extended Properties=Excel 12.0;";//需要安装AccessDatabaseEngine
                    OleDbConnection conn = new OleDbConnection(strConn);
                    conn.Open();
                    DataTable dt = conn.GetSchema("Tables");
                    DataTableReader reader = new DataTableReader(dt);
                    var ds = new DataSet();
                    while (reader.Read())
                    {
                        string s = reader["Table_Name"].ToString();//取得sheet名
                        var strExcel = string.Format("select * from [{0}]", s);
                        var myCommand = new OleDbDataAdapter(strExcel, strConn);//获取sheet中的数据
                        myCommand.Fill(ds);
                    }
                    return ds;
    
  • 相关阅读:
    Docker 中 MySql 启动失败,报错 Can't open and lock privilege tables: Table storage engine for 'user'
    使用命令行编译和运行Java代码
    Linux编程--进程间通信
    Linux编程--信号
    HDU 2159 完全背包
    HDU 2844 多重背包
    hdu 2602 dp 01背包
    hdu 1864 01背包
    JSON学习
    Django Cookie
  • 原文地址:https://www.cnblogs.com/castdream/p/4922484.html
Copyright © 2011-2022 走看看