0817CLass

using System;
using System.Data;
using System.Data.SqlClient;
using System.Web;
using System.Data.OleDb;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Text.RegularExpressions;
namespace Erp
{
 /// <summary>
 /// Summary description for Erp.
 /// </summary>
 public class Erp
 {
      
  public string Connectionstring;  //Show Two value
  public SqlConnection conn;
     
       public void Open() //Open SqlConnection
       {
            string dataconnection =  System.Configuration.ConfigurationSettings.AppSettings["Sql"];
      conn=new SqlConnection(dataconnection);
            if (conn.State != ConnectionState.Open)
            conn.Open();
        } 
       
  public void Close() //Close SqlConnection
  {
   if(conn.State==ConnectionState.Open)
   conn.Close() ;
  }
  
  public DataSet Data_ds(string Sql_txt) //databind DataSet 
  {
   this.Open();   
   SqlDataAdapter sdr = new SqlDataAdapter(Sql_txt, conn);
   DataSet ds = new DataSet();
   sdr.Fill(ds);
   return ds;
  }
  
  public void databind_drg(DataGrid drg, string Sql_txt) //databind DataGrid
  {
   this.Open();
   drg.DataSource = this.Data_ds(Sql_txt);
   drg.DataBind();
   this.Close();
  }
  
  public void databind_dlst(DataList dlst, string Sql_txt) //databind DataList
  {
   dlst.DataSource = this.Data_ds(Sql_txt);
   dlst.DataBind();
   this.Close();
  }

  public void data_Chg(string Sql_txt) //chang database
  {
   this.Open();
   SqlCommand cmd = new SqlCommand(Sql_txt, conn);
   cmd.ExecuteNonQuery();
   cmd=null;
   this.Close();
  }
  
  public void databind_drop(DropDownList drop,string Sql_txt,string Id,string Name,string table) //databind DropDownList
  {

           this.Open();
           SqlDataAdapter sdr=new SqlDataAdapter(Sql_txt,conn);
     DataSet ds=new DataSet();
           sdr.Fill(ds,"table");
     drop.DataTextField="id";
     drop.DataValueField="Name";
     drop.DataSource=ds.Tables["table"].TableName;
        drop.DataBind();  

  }
  public void Alert(string massage,Page page) //Show massage
  {
           page.RegisterStartupScript("","<script> alert('"+massage+"');</script>");
  }
 }
}
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值