.NET笔记(一)
2015-10-30 09:57
176 查看
物理路径
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;
相关文章推荐
- ThinkPHP导入Excel文件(使用PHPExcel)
- (三)页面之间的参数传递
- http连接优化与浏览器允许的并发请求资源数相关资料(整理转载)
- lance年前第一波大礼,bootstrap html5 模版,希望大家喜欢。
- Codeforces 118D Caesar's Legions
- cookie.js插件的README/cookie.js中文使用手册
- 【读书笔记】iOS网络-负载
- hdu 1272 小希的迷宫(不相交集合森林)
- 【读书笔记】iOS网络-负载
- nginx源码分析—队列结构ngx_queue_t
- gerrit mysql 常用操作
- 获取当前activity
- htmlUnit使用简介(爬虫)
- 常用电源管理稳压IC
- 文件/文件夹比较工具 beyond compare 3.3.10
- C# 连接SQL Server数据库的连接字符串<转>
- 计算字符串的最长回文子串 :Manacher算法介绍
- 区别父试图和子视图的点击事件
- github优秀开源项目大全-iOS
- 祝福您,亲爱的妈妈