首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > .NET > C#.NET > 数据访问的基本类
【标  题】:数据访问的基本类
【关键字】:
【来  源】:http://blog.csdn.net/eyu777/archive/2006/11/07/1370541.aspx

数据访问的基本类

using System;
using System.Data;
using System.Data.SqlClient;

namespace Model
{
 /// <summary>
 /// 数据访问的基类
 /// </summary>
 public class DBase: IDisposable
 {
  SqlConnection cn;
  SqlCommand cmd;
  public DBase()
  {
   cn=new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["connnectionString"]);
   cn.Open();
   cmd=new SqlCommand();
   cmd.Connection=cn;
  }
  public void Fill(string sqlStr, DataTable dt)
  {
   SqlDataAdapter ada = new SqlDataAdapter();
   ada.SelectCommand = cmd;
   cmd.CommandText = sqlStr;
   ada.Fill(dt);
  }
  public void ExeNoRuturn(string sqlStr)
  {
   cmd.CommandText = sqlStr;
   cmd.ExecuteNonQuery();
  }
  public object ExeRuturnValue(string sqlStr)
  {
   cmd.CommandText = sqlStr;
   return cmd.ExecuteScalar();
  }
  #region IDisposable 成员
  public void Dispose()
  {
   cmd.Dispose();
   cn.Close();
   cn.Dispose();
  }
  #endregion
 }
}
 

MFC行将远去啦:【上一篇】
Javascript日历:【下一篇】
【相关文章】
没有相关文章
【随机文章】
  • Linux操作系统的内核编译内幕详解 (5)
  • 正则表达式的元字符集
  • 湖南:2004年下半年计算机软件专业技术考试报名时间推迟
  • 对PECompact.exe v1.34的手动脱壳(2)
  • vc资料连载(一)
  • 用JavaScript实现的日历
  • nc使用技巧
  • C++语言指南(九)——函数 (II)
  • "transaction log is damaged"
  • 1997年9月全国计算机等级考试二级FoxBASE试题(含答案)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.