Access2007数据库下载地址与AccessHelper
链接: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;
}
}
} /// <summary>
/// reader
/// </summary>
/// <param name="sql"></param>
/// <param name="parm"></param>
/// <param name="type"></param>
/// <returns></returns>
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;
} /// <summary>
/// 查询首行首列
/// </summary>
/// <param name="sql"></param>
/// <param name="parm"></param>
/// <param name="type"></param>
/// <returns></returns>
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(); }
}
} /// <summary>
/// 几行受影响
/// </summary>
/// <param name="sql"></param>
/// <param name="parm"></param>
/// <param name="type"></param>
/// <returns></returns>
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等数据库使用的。
Access2007数据库下载地址与AccessHelper的更多相关文章
- CSDN数据库下载地址 CSDN 用户名密码泄漏,600万数据下载
原文发布时间为:2011-12-21 -- 来源于本人的百度文章 [由搬家工具导入] 12月21日消息,下午有网友爆料称国内最大的开发者社区CSDN.NET的安全系统遭到黑客攻击,CSDN数据库中的6 ...
- MySQL数据库下载安装和DataGrip的下载安装和破解
一: 数据库下载 地址:官网https://dev.mysql.com/downloads/file/?id=482771;如果参数id失效,就选择之前的版本,5.7就可以,太新的没人用,老的很稳定. ...
- Visual Studio各版本及数据库各版本下载地址
1.Visual Studio 2019下载地址:https://visualstudio.microsoft.com/zh-hans/downloads/ 2.Visual Studio 2017\ ...
- mediawiki数据库的下载地址及导入方法
mediawiki导入数据库 数据库下载:http://zh.wikipedia.org/wiki/Wikipedia:%E6%95%B0%E6%8D%AE%E5%BA%93%E4%B8%8B%E8% ...
- .net frameworkAPI文档下载地址
http://www.msdn.hk/html/2014/5.html VS2013 ILdasm 反编译工具安装在下面地址里了 C:\Program Files (x86)\Microsoft SD ...
- SQL-Server下载地址
有同学费尽心思的找SQL server数据库各版本的下载地址,看到别人的求助贴就不自觉的想去帮助他们,但是一个一个去帮助又不太现实,毕竟个人精力有限,既然大家有需求,那么艾薇百科今天就本着乐于分享和奉 ...
- Oracle10g下载地址--多平台下的32位和64位
前段时间ORACLE把10G的下载从官网拿掉了 ,许多童鞋不知道ORACLE 10g 的下载地址,这里我附上oracle 10g 下载的链接,方便大家下载. 点击链接使用迅雷即可下载. ...
- 网页版电子表格控件tmlxSpreadsheet免费下载地址
tmlxSpreadsheet 是一个由JavaScript 和 PHP 写成的电子表格控件(包含WP插件, Joomla插件等等).. 程序员可以容易的添加一个类似Excel功能的,可编辑的表格功能 ...
- Oracle Database 11G R2 标准版 企业版 下载地址(转)
转自:http://blog.itpub.net/628922/viewspace-759245/ 不需要注册,直接复制到迅雷或其他下载软件中即可下载. oracle 11.2.0.3 下载地址: L ...
随机推荐
- Ubuntu 下命令安装 ZooKeeper
先去 http://mirrors.hust.edu.cn/apache/zookeeper/ 查看自己想要下载的版本 使用 wget 命令去下载 wget http://mirrors.hust.e ...
- Niop2017初赛滚粗记
初赛踢蹬滚粗 TOT (╯°Д°)╯︵┻━┻ ヽ(`Д´)ノ︵ ┻━┻ ┻━┻ 排序啊排序,净是排序,自打我学了C++就再没学过排序!!wtf! (╯°Д°)╯︵ /(.□ . )我tm怎么知道建国那 ...
- codeforces 983B XOR-pyramid
题意: 定义一个函数f(a): 给出一个数组a,有q个询问,每次询问回答在l到r的区间内,连续子串的f函数的最大值. 思路: 画图,来自codeforces SheepRanger 由此图可知,f(l ...
- 如何识别企业内的“千里马”?
很多企业主都在感叹无法找到合适的优秀管理人才,却忽视了一条获得管理人才的捷径:内部培养.在员工中挑选具有领导潜质的人才,加以培养,必成企业栋梁,而且这样选拔的人才与企业的契合度.忠诚度方面都相对较高. ...
- redis两种持久化方法对比分析
1.前言 最近在项目中使用到Redis做缓存,方便多个业务进程之间共享数据.由于Redis的数据都存放在内存中,如果没有配置持久化,redis重启后数据就全丢失了,于是需要开启redis的持久化功能, ...
- 项目在tomcat里运行一段时间总是自动崩掉的问题排查与解决
最近的检验系统上线一段时间后,发现系统访问不了,tomcat总是会自动崩掉,一般遇到这种问题,程序员的第一反应都肯定是内存溢出. 确实是,但是java里内存分好几种,堆内存.栈内存.静态内存区等等,下 ...
- 微服务与SOA的区别
微服务架构强调的第一个重点就是业务系统需要彻底的组件化和服务化,原有的单个业务系统会拆分为多个可以独立开发,设计,运行和运维的小应用.这些小应用之间通过服务完成交互和集成.每个小应用从前端web ui ...
- SSM-SpringMVC-30:SpringMVC中InitBinder的骇客级优化
------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥------------- 上篇博客利用initbinder做了局部的日期类型转换,但是兼容性不要,只支持yyyy-MM-dd这种,所以 ...
- testng实现场景恢复
自动化测试过程中存在很多的不稳定性,例如网络的不稳定,浏览器无响应等等,这些失败往往并不是产品中的错误.那么这时我们需要对执行失败的场景恢复重新执行,确认其是否确实失败. 以前使用QTP的时候也使用了 ...
- echarts 专题
todo:缩放 5 分钟上手 ECharts 获取 ECharts 你可以通过以下几种方式获取 ECharts. 从官网下载界面选择你需要的版本下载,根据开发者功能和体积上的需求,我们提供了不同打包的 ...