zoukankan
html css js c++ java
多种文件做数据源的连接方法
下面有详细方法:
http://www.connectionstrings.com/default.aspx
导入的文件下必须有一个命名为"
Schema.ini"的配置文件,如何配置,上面的网址里有详细说明.
如下示例:
string
dir
=
Path.GetDirectoryName(filePath);
string
filename
=
Path.GetFileName(filePath);
string
conStr
=
string
.Format(
"
Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0}\\;Extended Properties=\
"
text;HDR
=
Yes;FMT
=
Delimited(,)\
"
;
"
, dir);
using
(OleDbConnection oledbCon
=
new
OleDbConnection(conStr))
{
OleDbDataReader reader
=
null
;
OleDbCommand oledbCom
=
new
OleDbCommand();
oledbCom.Connection
=
oledbCon;
oledbCom.CommandText
=
string
.Format(
"
select top 1 * from {0}
"
, filename);
try
{
oledbCon.Open();
reader
=
oledbCom.ExecuteReader(); }
catch
(SqlException e)
{
throw
new
Exception(e.Message);
}
catch
(Exception ex)
{
throw
new
Exception(ex.Message);
}
finally
{
if
(reader
!=
null
)
{
reader.Close();
}
}
}
查看全文
相关阅读:
HTML & CSS & JavaScript 从一个表格到一个灰阶颜色表(目录)
HTML & CSS & JavaScript 从一个表格到一个灰阶颜色表 01
HTML & CSS & JavaScript 从一个表格到一个灰阶颜色表 03
HTML & CSS & JavaScript 从一个表格到一个灰阶颜色表 02
一点点读书笔记
SSO-CAS实现单点登录服务端
SpringBoot打包部署简单说明
Java 8 新特性-Stream更优雅的处理集合入门
Java提取文本文档中的所有网址(小案例介绍正则基础知识)
dubbo入门和springboot集成dubbo小例子
原文地址:https://www.cnblogs.com/wudingfeng/p/1086946.html
最新文章
理解cookie和session机制
Django多 app 同名 模版 引用错误的问题
Django模板
Django应用命名空间与实例命名空间
计算机的基础知识
面试01:解释内存中的栈(stack)、堆(heap)和方法区(method area)的用法
面试陷阱1:Integer类型的比较
Mybatis查询,resultMap="Map" 查询数据有空值,导致整个map为空的问题
Redis缓存 序列化对象存储乱码问题
mysql-connector-java 6.x 时区设置
热门文章
阿里巴巴Java开发规约插件地址
Mybatis 动态使用update语句
kindeditor编辑器修改文本后保存时发现获取到的内容还是修改前的文本内容
Java List与数组之间的转换
使用单元素的枚举类型实现Singleton
TCP/IP 简介
Java (二)基于Eclipse配置Commons IO的环境
Java (一)下载APACHE Commons IO
Java (四)APACHE Commons IO 复制文件
hosts文件的内容
Copyright © 2011-2022 走看看