要用到access存储数据,不过是简单的操作,顺便温习一下。若是.net framework 版本高,可以直接用linkQ。我用vs2005,所以还是自己写比较放心,很简单的一个。
public class Dao
{
public string strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Environment.CurrentDirectory + "/data.mdb";
public DataTable tb = null;
public DataSet ds = null;
public OleDbCommand dc = null;
public OleDbConnection conn = null;
public OleDbDataAdapter odda = null;
/// <summary>
/// 打开连接
/// </summary>
public void OpenConn()
{
if (conn != null)
{
if (conn.State == ConnectionState.Closed)
{
conn.Open();
}
}
else
{
conn = new OleDbConnection(strCon);
conn.Open();
}
}
/// <summary>
/// 关闭
/// </summary>
public void DisposeConn()
{
if (conn != null)
{
conn.Close();
}
if (ds != null)
{
ds.Dispose();
}
if (odda != null)
{
odda.Dispose();
}
}
/// <summary>
/// 执行增删改
/// </summary>
/// <param name="sqlstr"></param>
/// <returns></returns>
public int ExceteQuery(String sqlstr)
{
int val = 0;
dc = new OleDbCommand(sqlstr, conn);
val = dc.ExecuteNonQuery();
return val;
}
/// <summary>
/// 执行sql 返回dataset
/// </summary>
/// <param name="sqlstr"></param>
/// <returns></returns>
public DataSet ExecuteDataSet(String sqlstr)
{
dc = new OleDbCommand(sqlstr, conn);
odda = new OleDbDataAdapter(dc);
ds = new DataSet();
odda.Fill(ds);
return ds;
}
}
分享到:
相关推荐
CnForm 所有窗口基类 --CnBaseForm 业务窗口基类 --CnMainForm 主窗口或子窗口基类 --CnEditForm 数据编辑窗口基类 --CnQueryForm 数据查询窗口基类 --CnFrameForm MDI Frame窗口基类 --CnDialog 对话框窗口...
我收集的C#基类,比较全.我收集的C#基类,比较全. 包含有: ASP.NET类库 C#读取AD域里用户名或组 Common类库 DotNet基础类大全 SqlHelper基类 字符串加密
c# xml 操作 基类
c#数据操作基类如何将Sql Server 表的结构导出到Word或Excel
C#基类库大全2013-04-12. C#基类库大全2013-04-12. C#基类库大全2013-04-12.
C#基类集合
C# 数据库操作基类 包括存储过程和事务处理
C#中的Asp.net 数据采集基类(远程抓取,分解,保存,匹配) 分享
使用C#实现对Sql数据库的操作,执行存储过程,Sql语句,返回影响行数,返回DateTable,DataSet,DataReader,以及表集等方法。实现多个数据库的切换功能。功能强大,希望大家喜欢 2.一个操作Sql2005数据库的类(备份...
C#基类,里面包含各种辅助工具类,减少代码开发
C#基类库大全2013-02-23
C#基类库大全,包含Chart图形、FTP操作类、Json辅助类、PDF辅助类、XML操作类、弹出消息类、导出Excel、汉字转拼音、条形码、上传下载、验证码、邮件、正则表达式等一系列C#代码
我收集的C#基类,比较全.我收集的C#基类,比较全.
DotNet4.0- C#基类库大全苏飞版
C#_基类库大全2012-12-09 注苏飞的代码库 转载 博客园牛人 苏飞.
C#基类库大全(最全面的)
C#主要基类库的详细中文说明,具体到每一个方法和属性
苏飞C#基类库大全2.0版。全部源代码(包含DLL)。 SufeiUtil_V2.0
C#操作DB2基类 基类调用如下 DB2Helper db2 = new DB2Helper(); DB2Connection con = db2.GetConn(); DB2Command cmd = con.CreateCommand(); cmd.CommandText = "{ CALL CHAXUN.BIG_CASH_TRADE(?,?)}"; DB2...