zoukankan      html  css  js  c++  java
  • 一个可移植数据库操作组件的简单介绍

    下载地址

    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();
    }
    }



  • 相关阅读:
    day10函数名称空间与作用域(3)
    day10函数参数使用(2)
    day10函数基础(1)
    文件处理
    vue打包时semver.js版本报错
    js修改日期
    vue click事件获取当前元素属性
    js截取关键字之后的字符串
    css 清除浮动
    纯CSS绘制三角形
  • 原文地址:https://www.cnblogs.com/lifeOfIT/p/2419601.html
Copyright © 2011-2022 走看看