您目前尚未登陆,请选择【登陆】或【注册
首页->全站代码->WebQuest发布系统源码及文档>>App-Code/AccessDB.cs>>源码在线查看
温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:WebQuest发布系统源码及文档
当前文件:文件类型 WebQuest/App_Code/AccessDB.cs打开代码结构图
普通视图
		            
1using System; 2using System.Collections.Generic; 3using System.Text; 4using System.Data;//1引入操作Access数据库名称空间 5using System.Data.OleDb; 6using System.Configuration;//2引入读取配置文件的名称空间 7using System.Collections; 8//该源码下载自www.51aspx.com(51aspx.com) 9 10namespace WebQuest 11{ 12 public class AccessDB 13 { 14 private string _connectionString;//3连接串 15 16 private string _sqlStr;//4要执行的SQL语句 17 18 public string SqlStr 19 { 20 get { return _sqlStr; } 21 set { _sqlStr = value; } 22 } 23 24 public AccessDB()//5 25 { 26 _connectionString = ConfigurationManager.AppSettings["ConnectionString"]; 27 } 28 29 //6执行没有返回值的SQL语句 30 public void ExecuteSqlStr() 31 { 32 OleDbConnection _conn = new OleDbConnection(_connectionString); 33 _conn.Open(); 34 35 OleDbCommand _com = new OleDbCommand(_sqlStr, _conn); 36 37 _com.ExecuteNonQuery(); 38 39 _conn.Close();//关闭连接 40 41 } 42 43 //执行返回记录集的SQL语句 44 public OleDbDataReader ExecuteSqlStrReturnDr() 45 { 46 OleDbConnection _conn = new OleDbConnection(_connectionString); 47 _conn.Open(); 48 49 OleDbCommand _com = new OleDbCommand(_sqlStr, _conn); 50 return _com.ExecuteReader(CommandBehavior.CloseConnection);//执行完语句以后,连接自动关闭 51 } 52 public DataSet ExecuteSqlStrReturnDs() 53 { 54 OleDbConnection _conn = new OleDbConnection(_connectionString); 55 _conn.Open(); 56 57 OleDbDataAdapter _Da = new OleDbDataAdapter(_sqlStr, _conn); 58 59 DataSet _Ds = new DataSet(); 60 61 _Da.Fill(_Ds); 62 63 64 _conn.Close(); 65 66 return _Ds; 67 68 } 69 70 71 } 72}
还没有找到您心仪的内容?请用.net源码大搜捕
代码片断 打包下载该项目完整源码:WebQuest发布系统源码及文档
51Aspx.com 版权所有 CopyRight © 2000-2008. 京ICP备06046876号