博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Access2007数据库下载地址与AccessHelper
阅读量:6292 次
发布时间:2019-06-22

本文共 3300 字,大约阅读时间需要 11 分钟。

链接:https://pan.baidu.com/s/1pLzOlTv0nqSbhzujHZht1w 

提取码:1m9l 

AccessHelper:

using System;using System.Collections.Generic;using System.Data;using System.Data.OleDb;using System.Linq;using System.Text;namespace AccessIReaderDemo{    public class AccessHelper    {        string str = @"provider=Microsoft.Jet.OLEDB.4.0; Data Source=F:\邯钢工作计划\物理站\华龙冲击\CBDdata2018.mdb";        private static string Str;        public AccessHelper(string _connstr)        {            Str = _connstr;        }        public static DataSet ExceDataSet(string sql, OleDbParameter[] parm = null,            CommandType type = CommandType.Text)        {            using (OleDbConnection conn = new OleDbConnection(Str))            {                using (OleDbCommand cmd = new OleDbCommand(sql, conn))                {                    if (parm != null)                        cmd.Parameters.AddRange(parm);                    OleDbDataAdapter abs = new OleDbDataAdapter(cmd);                    DataSet set = new DataSet();                    conn.Open();                    abs.Fill(set);                    return set;                }            }        }        ///         /// reader        ///         ///         ///         ///         /// 
public static OleDbDataReader Reader(string sql, OleDbParameter[] parm = null, CommandType type = CommandType.Text) { OleDbConnection conn = new OleDbConnection(Str); OleDbCommand cmd = new OleDbCommand(sql, conn); if (parm != null) cmd.Parameters.AddRange(parm); conn.Open(); OleDbDataReader reader = null; try { reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); } catch (Exception e) { throw; } return reader; } /// /// 查询首行首列 /// /// /// /// ///
public static object ExceScale(string sql, OleDbParameter[] parm = null, CommandType type = CommandType.Text) { using (OleDbConnection conn = new OleDbConnection(Str)) { using (OleDbCommand cmd = new OleDbCommand(sql, conn)) { if (parm != null) cmd.Parameters.AddRange(parm); cmd.CommandType = type; conn.Open(); return cmd.ExecuteScalar(); } } } /// /// 几行受影响 /// /// /// /// ///
public static int ExceQuery(string sql, OleDbParameter[] parm = null, CommandType type = CommandType.Text) { using (OleDbConnection conn = new OleDbConnection(Str)) { using (OleDbCommand cmd = new OleDbCommand(sql, conn)) { if (parm != null) cmd.Parameters.AddRange(parm); cmd.CommandType = type; conn.Open(); return cmd.ExecuteNonQuery(); } } } }}

//Microsoft.ACE.OLEDB.12.0是连接access2007之后的数据库使用的

//Microsoft.Jet.OLEDB.4.0是连接access2003等数据库使用的。

转载于:https://www.cnblogs.com/ZaraNet/p/10482874.html

你可能感兴趣的文章
相对路径和绝对路径错误造成的漏洞
查看>>
元胞自动机:更接近人类思考的智能模型
查看>>
ISCSI网络存储
查看>>
开源跳板机(堡垒机)Jumpserver v0.2.0 使用说明
查看>>
第二组视频:MySQL复制
查看>>
不同系统查WWN号
查看>>
社交网络用户并非越多越好
查看>>
读于丹《趣品人生》有感
查看>>
俞敏洪:我让女儿主动学习的秘密
查看>>
Android应用程序组件Content Provider的启动过程源代码分析(1)
查看>>
分布式一致Hash算法
查看>>
版本服务器Svn部署与配置
查看>>
揪出MySQL延迟上千秒的元凶
查看>>
shell编程开发应用指南
查看>>
⑤Windows Server 8 RemoteFX体验
查看>>
python使用localhost链接mysql出错及解决办法
查看>>
PYTHON高级全栈开发工程师-老男孩教育
查看>>
人人出售56不亏:三方得利
查看>>
美柚引流宝妈女粉,淘宝客微商不用引流脚本也能日吸500+
查看>>
如何用手机维护Mysql数据库
查看>>