最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
我的连结数据库的类
时间:2022-06-30 10:30:01 编辑:袖梨 来源:一聚教程网
using System;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
namespace admin.CommonClass
{
///
/// 连结数据库的类--OpenDB
///
public class OpenDB
{
//获得连结数据库的字符串
private string strJet = ConfigurationSettings.AppSettings["strConn"];
public OpenDB()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
#region 获得DataSet
///
/// 获得一个DataSet,格式:GetDataSet(查询字段,查询表,条件字段,条件符号,条件值)
///
///
///
///
///
public DataSet GetDataSet(string strZDName,string strTableName,string strWhereValue)
{
//创建连结数据库的对象
SqlConnection myconn = new SqlConnection(strJet);
//创建Adapter对象
SqlDataAdapter myAdapter = new SqlDataAdapter("sp_GetDataSet",myconn);
//指明为存储过程
myAdapter.SelectCommand.CommandType = CommandType.StoredProcedure;
//给存储过程的strZD变量赋值,即指明查询字段.
myAdapter.SelectCommand.Parameters.Add("@ZDName",SqlDbType.Char).Value = strZDName;
//给存储过程的FromWhere变量赋值,即指明查询表.
myAdapter.SelectCommand.Parameters.Add("@TableName",SqlDbType.Char).Value = strTableName;
//给存储过程的WhereValue变量赋值,即指明查询条件.
myAdapter.SelectCommand.Parameters.Add("@WhereValue",SqlDbType.Char).Value = strWhereValue;
//创建DataSet对象
DataSet ds = new DataSet();
//填充数据
myAdapter.Fill(ds,"strFromWhere");
//返回一个DataSet
return ds;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
namespace admin.CommonClass
{
///
/// 连结数据库的类--OpenDB
///
public class OpenDB
{
//获得连结数据库的字符串
private string strJet = ConfigurationSettings.AppSettings["strConn"];
public OpenDB()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
#region 获得DataSet
///
/// 获得一个DataSet,格式:GetDataSet(查询字段,查询表,条件字段,条件符号,条件值)
///
///
///
///
///
public DataSet GetDataSet(string strZDName,string strTableName,string strWhereValue)
{
//创建连结数据库的对象
SqlConnection myconn = new SqlConnection(strJet);
//创建Adapter对象
SqlDataAdapter myAdapter = new SqlDataAdapter("sp_GetDataSet",myconn);
//指明为存储过程
myAdapter.SelectCommand.CommandType = CommandType.StoredProcedure;
//给存储过程的strZD变量赋值,即指明查询字段.
myAdapter.SelectCommand.Parameters.Add("@ZDName",SqlDbType.Char).Value = strZDName;
//给存储过程的FromWhere变量赋值,即指明查询表.
myAdapter.SelectCommand.Parameters.Add("@TableName",SqlDbType.Char).Value = strTableName;
//给存储过程的WhereValue变量赋值,即指明查询条件.
myAdapter.SelectCommand.Parameters.Add("@WhereValue",SqlDbType.Char).Value = strWhereValue;
//创建DataSet对象
DataSet ds = new DataSet();
//填充数据
myAdapter.Fill(ds,"strFromWhere");
//返回一个DataSet
return ds;
相关文章
- 今日五个新地址累计提走2.85亿美元ETH 08-02
- 《天涯明月刀手游》S2赛季莲池湖话本攻略 08-02
- 5800万美元的Shiba Inu被锁定,SHIB价格接下来会怎样? 08-02
- 《天涯明月刀手游》S2赛季开封会八荒副本骑马方法 08-02
- 哈利波特魔法觉醒巧克力蛙第七天npc线索位置 巧克力蛙第七天在哪里 08-02
- 《天涯明月刀手游》S2赛季开封会八荒话本攻略 08-02