一个可移植数据库操作组件的简单介绍

来源:未知 责任编辑:责任编辑 发表时间:2014-01-26 22:00 点击:

下载地址:http://www.2cto.com/uploadfile/2012/0328/20120328090222134.rar
getCOn静态类
public  string   getCon.connectionString(string  configConnectionStringsName,  out  string   provider)
  从web.Config里获取数据库的连接字符
DataOperate 类
构造函数 public DataOperate(string  provider , string cons, string developerWeb)
方法
public int excuteCommand(string str)
  执行sql语句,返回受影响的行数
 public int excuteCommand(string str, SqlParameter[] parameter)
  执行sql语句,返回受影响的行数
 public void excuteCommand(string str, out string scalar)
  执行sql语句,scalar为首行首列的值
public DataSet getDataset(string str, string tableName)
   执行SQL语句,返回DataSet 对象
public IDataReader getDataReader(string str)
  执行SQL语句,返回IDataReader 对象
public IDataReader getDataReader(string str, SqlParameter[] parameter)
  执行SQL语句,返回IDataReader 对象
public void Close()
  关闭与数据库的连接
public void Open()
  打开数据库连接
例子:providerName只支持oledb,sqlclient,oracleclient字符串

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using CommDataOperate;
public partial class Default2 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        string provider;
        string con=getCon.connectionString("examSystem", out provider);
        DataOperate data = new DataOperate(provider, con, "www.cnblogs.com/lifeofit");
        data.Open();
        GridView1.DataSource= data.getDataReader("select * from 教师信息表");
        GridView1.DataBind();
        data.Close();
    }
}

 

摘自  蓝亭赏月
 
    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • 浅析.NET下XML数据访问新机制
    • asp.net 面试+笔试题目第1/2页
    • C# 邮件地址是否合法的验证
    • asp.net 设置GridView的选中行的实现代码
    • C#高级编程:数据库连接[1]
    • 经典C++程序1
    • IIS 自动回收导致后台定时器失效的问题解决
    • ASP.NET GridView列表代码示例
    • Asp.net MVC源码分析--Action Filter的链式调用
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1