使用函数传递参数来执行数据库操作

2008-02-22 09:28:57来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

using System;
using System.Configuration;
using System.Data.SqlClient;
using System.Data;
using System.Collections;
比如:
// 打开数据库

转自:动态网制作指南 www.knowsky.com

public static SqlConnection OpenConnection()
{
SqlConnection mysqlConn = new SqlConnection(ConfigurationSettings.AppSettings["connstring"]);

try
{
mysqlConn.Open();
}
catch (Exception e)
{
//rethrow this exception
throw e;
}

return mysqlConn;
}

// 执行SQL返回DataSet
public static DataSet GetDataSet(string SQLQuery)
{
SqlConnection cn = DBObject.OpenConnection();
SqlDataAdapter da = new SqlDataAdapter(SQLQuery, cn);
DataSet ds = new DataSet();

da.Fill(ds);

//release resources
da.Dispose();
da = null;
cn.Close();
cn = null;

return ds;
}

// 执行SQL语句
public static void ExecuteUpdateQuery(string SQLQuery)
{
SqlConnection cn = DBObject.OpenConnection();
SqlCommand cmd = new SqlCommand();

cmd.CommandText = SQLQuery;
cmd.CommandType = CommandType.Text;
cmd.Connection = cn;
cmd.ExecuteNonQuery();

cn.Close();
cn = null;
}

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:ASP.NET Whidbey中实现Provider

下一篇:ASP.NET中实现模版的动态加载