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 ...
随机推荐
- Git忽略远程已存在的文件
git设置本地忽略时远程上不存在本地忽略的文件,git将忽略.如果远程分支上存在这个文件,本地在设置ignore将不起作用.换句话说git本地忽略文件必须保证git的远程仓库分支上没有这个要忽略的文件 ...
- 神奇的namespace使用
一大波概念正在来袭: 作用域与命名空间 相关概念 与命名空间相关的概念有: 声明域(declaration region)—— 声明标识符的区域.如在函数外面声明的全局变量,它的声明域为 ...
- 【python进阶】深入理解系统进程1
前言 之前程序执⾏都是⼀条腿⾛路,甚⾄是⽤⼀杆枪来打天下. 通过系统编程的学习,会让⼤家有“多条腿”⼀起⾛路,就好⽐有了⼀把机关枪. 此篇为深入理解进程第一篇,下面开始今天的说明~~~ 进程 多任务的 ...
- java使用Myeclipse创建Hibernate项目碰到的诸多问题总结
这两天一直在搞Myeclipse创建Hibernate的1对多映射. 由于缺乏经验,可算是把我坑惨了.控制台是不停地报错啊~~~~我差点就崩溃了. 1.看的是慕课网的Hibernate一对多映射教程, ...
- Django模型层之字段查询参数及聚合函数
该系列教程系个人原创,并完整发布在个人官网刘江的博客和教程 所有转载本文者,需在顶部显著位置注明原作者及www.liujiangblog.com官网地址. 字段查询是指如何指定SQL WHERE子句的 ...
- C# 数据库链接字符串加密工具
有些项目尤其是WinForm或者是WPF项目,针对一些工具形式的小项目,不想软件流出去之后,懂程序的的拿到手之后一看配置文件就知道了我们数据库的用户名和密码,如果外网能访问的话,那就麻烦大了.所以这里 ...
- 常用的几个在线生成网址二维码的API接口
原创,转载请注明出处! 用接口的好处就是简单,方便,时时更新,二维码生成以后不用保存在本项目服务器上面,可以减少不必要的开支,无需下载安装什么软件,可简单方便地引用,这才是最便捷的免费网址二维码生成 ...
- 运用jieba库分词
代码: 统计出团队中文简介中词频 import jieba txt=open("C:\\Users\\Administrator\\Desktop\\介绍.txt","r ...
- java 回调函数解读
模块间调用 在一个应用系统中,无论使用何种语言开发,必然存在模块之间的调用,调用的方式分为几种: (1)同步调用 同步调用是最基本并且最简单的一种调用方式,类A的方法a()调用类B的方法b(),一直等 ...
- RestTemplate 微信接口 text/plain HttpMessageConverter
一.背景介绍 使用 Spring Boot 写项目,需要用到微信接口获取用户信息. 在 Jessey 和 Spring RestTemplate 两个 Rest 客户端中,想到尽量不引入更多的东西,然 ...