读书人

关于SQLHelper的连接数据库有关问题 初

发布时间: 2012-03-18 13:55:39 作者: rapoo

关于SQLHelper的连接数据库问题 菜鸟请各位大虾帮忙!
在SQLHelper有一句:
public static readonly string CONN_STRING = ConfigurationSettings.AppSettings["SqlConnString"];
是用WEB.config来连接数据库的~只要在config里的<appSettings>中写好连接字符串就OK了.

现在我不想把web方式中访问数据库的配置放在web.config里,在c/s中我想调用SQLHelper.dll及以前开发WEB时编好的连接类读写数据库,不知怎样访问,配置文件怎么做,放在哪?SQLHelper中如何修改?请教各位,谢谢!
问题

[解决办法]
protected static string connstr = ConfigurationManager.ConnectionStrings["SQLConnString"].ConnectionString;
[解决办法]
可以读其他文件啊。自己再改一下。或者就直接写在类里面。
[解决办法]
如果不想在Web.Config里加

XML code
<?xml version="1.0" encoding="utf-8" ?><configuration>    <appSettings>    <add key="SQLConnString" value="uid=...;PWD=...;DATA SOURCE=...;INITIAL CATALOG=.." />...</appSettings></configuration>
[解决办法]
1.用STATIC
public static string SqlConnstring()
{
return SqlConnstr;
}


string CONN_STRING =getconn.SqlConn.SqlConnstring();

2.将getconn作为基类
public class SQLHelper:getconn

getconn里的方法要为PROTECED或PUBLIC
这样就什么直接可以用了

读书人网 >asp.net

热点推荐