sql 类+连接sql server 2005
来源:互联网 发布:unity3d做好的小程序 编辑:程序博客网 时间:2024/06/18 15:22
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.Sql;
using System.Data.SqlClient;
using System.Configuration;
namespace misOther
{
public class SQLHelper
{
SqlConnection cnn = null;
SqlCommand com = new SqlCommand();
public SqlCommand Com
{
get { return com; }
set { com = value; }
}
public SQLHelper()
{/////////从config取出连接字符串
cnn=new SqlConnection(ConfigurationSettings.AppSettings["misOtherSql"]);
}
//打开连接
public SqlConnection CreateCnn()
{
if (cnn.State == ConnectionState.Closed)
{
cnn.Open();
}
return cnn;
}
//关闭连接
public void closeCnn()
{
if (cnn.State == ConnectionState.Open)
{
cnn.Close();
}
}
//返回一个sqlDataReader
public SqlDataReader sdr(string sql)
{
com.Connection=CreateCnn();
com.CommandText = sql;
SqlDataReader sdr = com.ExecuteReader();
return sdr;
}
//返回一个sqlDataAdapter
public SqlDataAdapter sda(string sql)
{
com.Connection = CreateCnn();
com.CommandText = sql;
SqlDataAdapter sda = new SqlDataAdapter(com);
return sda;
}
//返回一个Dataset
public DataSet ds(string sql, string tableName)
{
DataSet ds = new DataSet();
sda(sql).Fill(ds,tableName);
return ds;
}
public DataSet ds(string sql)
{
DataSet ds = new DataSet();
sda(sql).Fill(ds);
return ds;
}
////format sql
//public string FormatSql(string sql, params string[] sqlParams)
//{ com.CommandText=sql;
// com.Parameters.Add(sql.
//}
}
}
--------------------------------------------------------------------------------------------------连接config
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<!--这里可以添加多个数据库的连接-->
<add key="misOtherSql" value="Data Source=NBDF02;database=dept;uid=hluser;pwd=zergem"/>
</appSettings>
</configuration>
- sql 类+连接sql server 2005
- 连接Sql Server 2005
- 连接SQL server 2005
- SQL SERVER 2005 EXPRESS连接
- SQL Server 2005连接问题
- php连接sql server 2005
- JDBC连接SQL Server 2005
- SQL Server 2005连接字符串
- SQL Server 2005 连接字符串
- SQL Server 2005 无法连接
- SQL Server 2005 无法连接
- jdbc连接SQL Server 2005
- SQL Server 2005远程连接
- sql server 2005远程连接
- SQL Server 2005 远程连接
- Java连接Sql Server 2005
- sql server 2005 连接总结
- SQL Server 2005 无法连接
- va_list、va_start、va_arg、va_end
- 2012年第15周国内Android应用下载排名
- HDU 1029 出现次数最多(不解)
- 日语单词怎么背
- java下Class.forName的作用是什么,为什么要使用它
- sql 类+连接sql server 2005
- 45 避免重复
- 深入了解CSS的继承性及其应用
- I LOVE YOU
- Integer包装器,自动装箱的机制和时机。
- 数据库
- Android中Bitmap和Drawable
- 扫雷的java程序
- 一个基于 exosip 库的 UAC 和 UAS 的代码整理