Chinaunix首页 | 论坛 | 博客
  • 博客访问: 317101
  • 博文数量: 65
  • 博客积分: 2570
  • 博客等级: 少校
  • 技术积分: 730
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-15 14:04
个人简介

苦逼房奴一枚

文章分类

全部博文(65)

文章存档

2017年(19)

2016年(5)

2013年(6)

2012年(1)

2011年(3)

2009年(5)

2008年(26)

我的朋友

分类: WINDOWS

2008-08-29 13:18:06

可以转载,转载请著名作者和出处,谢谢,特别鄙视转载后扣上自己名字的哥们
 
using System;
using System.Data;
using System.Data.SqlClient;
namespace ShineMembers
{
 ///
 /// SQL_Management 的摘要说明。
 ///

 public class SQL_Management
 {
  string _connString = null;
  SqlConnection _conn;
  public SQL_Management()
  {
  }
  public void SetConnection(string Uid,string Pw,string Catelog,string Server)
  {
   _connString = "Initial Catalog=" + Catelog + ";Data Source=" +
    Server + ";User ID=" + Uid + ";password=" + Pw;
   try
   {
    _conn = new SqlConnection(_connString);
    _conn.Open();
   }
   catch(Exception exp)
   {
    throw exp;
   }
  }
  public SqlConnection GetConnection()
  {
   if (_conn.Equals(null))
   {
    throw new Exception();
   }
   else
    return _conn;
  }
  public DataSet GetDataSet(string strSql)
  {
   DataSet ds = new DataSet();
   SqlDataAdapter adapter = new SqlDataAdapter();
   adapter.SelectCommand = new SqlCommand(strSql,_conn);
   adapter.Fill(ds);
   return ds;
  }
  public DataSet GetDataSet(string strSql,string strTable)
  {
   DataSet ds = new DataSet();
   SqlDataAdapter adapter = new SqlDataAdapter();
   adapter.SelectCommand = new SqlCommand(strSql,_conn);
   adapter.Fill(ds,strTable);
   return ds;
  }
  public DataTable GetDataTable(string strSql)
  {
   DataTable dt = new DataTable();
   SqlDataAdapter adapter = new SqlDataAdapter();
   adapter.SelectCommand = new SqlCommand(strSql,_conn);
   adapter.Fill(dt);
   return dt;
  }

  public object GetDataReader_Scale(string strSql)
  {
   SqlCommand cmd = new SqlCommand(strSql,_conn);
   try
   {
    return cmd.ExecuteScalar();
   }
   catch(Exception exp)
   {
    throw exp;
   }
  }
 }
}
阅读(1188) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~