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

王朝other·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

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;

}

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航