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

分类: asp.net技巧   出处:iocblog整理  更新时间:2009-04-01   添加到收藏  

using system;
using system.configuration;
using system.data.sqlclient;
using system.data;[来源www.iocblog.net]
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();[来源www.iocblog.net]

   cmd.commandtext = sqlquery;
   cmd.commandtype = commandtype.text;
   cmd.connection = cn;
   cmd.executenonquery();
  
   cn.close();
   cn = null;
  }
 



文章整理:iocblog
版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。