zoukankan
html css js c++ java
打开指定的access数据库
/**/
///
<summary>
///
打开指定的access数据库
///
</summary>
///
<param name="spath">
access数据库名
</param>
///
<param name="dataname">
access数据库中的表名
</param>
public
bool
readdata(
string
spath,
string
dataname)
{
try
{
//
创建一个 OleDbConnection对象
string
strCon
=
"
Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source =
"
+
spath;
OleDbConnection myConn
=
new
OleDbConnection(strCon);
//
string strCom = " SELECT * FROM " + dataname + " ORDER BY id";
//
string strCom = " SELECT * FROM " + dataname ;
string
strCom
=
"
SELECT [
"
+
dataname
+
"
].* FROM [
"
+
dataname
+
"
]
"
;
//
创建一个 DataSet对象
myConn.Open();
OleDbDataAdapter myCommand
=
new
OleDbDataAdapter(strCom, myConn);
myCommand.Fill(
this
.dataSet1, dataname);
myConn.Close();
return
true
;
}
catch
(Exception e)
{
MessageBox.Show(
"
连接数据库发生错误:
"
+
e.ToString(),
"
错误!
"
, MessageBoxButtons.OK, MessageBoxIcon.Error);
return
false
;
}
}
查看全文
相关阅读:
静态构造函数
js-----Date对象
JS中Math函数的常用方法
js 简单数据类型和复杂数据类型的区别
js new关键字 和 this详解
JS 对象的三种创建方式
js 预解析
JS作用域问题
js实现斐波那契数列
JS 三元表达式
原文地址:https://www.cnblogs.com/dreign/p/436764.html
最新文章
比例尺---序数比例尺
负载均衡算法
Zookeeper初始(一)--未完待续
MySQL(六) 索引
Reids 持久化AOF 重写实现原理
Redis 持久化RDB 和AOF
Http 状态码:
java IO和NIO区别
线程(六)之Lock和Synchronized
线程(四)之Queue
热门文章
JVM(二)之GC(转)
进程的并发性的测试程序
进程和线程
计算机的组成
在派生类中引发基类事件
.Net Framework中的标准委托和事件_1
匿名函数:Lambda表达式和匿名方法
Git 的 .gitignore 配置
Git的使用
对象初始值设定和集合初始值设定
Copyright © 2011-2022 走看看