AST.NET2005连接SQL2008数据库的连库类怎么写
AST.NET2005连接SQL2008数据库的连库类怎么写
我一直用SQL2000的库
public class DBAccess
{
private SqlConnection conn = null;
private string connstring = "server=.;uid=sa;pwd=;database=xlrz";
public DBAccess() { }
public DBAccess(string connstring)
{
this.connstring = connstring;
}
private void openConn()
{
conn = new SqlConnection(connstring);
}
public void closeConn()
{
if (conn.State == ConnectionState.Open)
{
conn.Close();
}
}
public int executeSql(string sql)
{
this.openConn();
conn.Open();
int i = 0;
SqlCommand cmd = new SqlCommand(sql, conn);
i = cmd.ExecuteNonQuery();
this.closeConn();
return i;
}
public DataTable searchSql(string sql)
{
this.openConn();
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter(sql, conn);
da.Fill(ds);
return ds.Tables[0];
}
}
怎么编写谢谢
------解决方案--------------------
没什么区别啊,顶多是SQL Express版本的话,数据库连接字符串有所区别而已。其他几乎一样的。
------解决方案--------------------
原来怎么连 现在应该还是怎么连。区别应该不会很大。虽然我没用过sql2008。。。。
------解决方案--------------------
探讨 SQLHelper
------解决方案--------------------
// .NET Framework Data Provider for SQL Server 标准写法
Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
------解决方案--------------------
http://blog.csdn.net/bnmjstu/archive/2009/07/17/4355932.aspx