在C/S结构中怎么连接数据库?是不是在.config文件中设置,如果是如何设定? 在C/S结构中怎么连接数据库?是不是在.config文件中设置,如果是如何设定?这个问题很急 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 随便写个xml配置文件,把数据库连接字符串写里面,程序初始化的时候读入某个静态变量里,以后就用这个变量就行了 在C/S结构中怎么连接数据库?是不是在.config文件中设置,如果是如何设定?这个问题很急--------------------------------一看就是搞web的,不過不管C/S還是B/S,連接過程是一樣的,只是保存連接字串方法位置不同,B/S在.config文件中保存,C/S也可以保存在config文件中,還有其它所有能夠訪問到的,或者動態生成也可! WEB.CONFIG 也就是一个 XML 文件. CS 里也可以读一个 XML 文件啊 web.config里面加个connectionString节点然后用ConfigurationManager取出 <appSettings> <add key="SQLCONNECTIONSTRING" value="data source=数据库服务器名;uid=数据库用户名;pwd=密码;database=数据库;pooling=true"></add> </appSettings> appSettings 不可以吗?讲解下 在.net 1.x版本中,数据库联接字符串保存在appSettings中,可以看作是一般化的配置存储,保存数据库联接字符串对配置文件来说也只是普通配置。<appSettings> <add key="NingboEmsErpConnectionString" value="Data Source=127.0.0.1;Initial Catalog=NingboEmsErp;Integrated Security=True" /> <add key="infoMaxLine" value="50" /> </appSettings>在.net 2.0中增加了专门为数据库联接的俄配置节点,同时提供类库访问支持,当然你也可以直接采用.net 1.x的方式,而不是使用新的方式。 <connectionStrings> <add name="NingboEmsErpConnectionString" connectionString="Data Source=127.0.0.1;Initial Catalog=NingboEmsErp;Integrated Security=True" providerName="System.Data.SqlClient" /> </connectionStrings> 建立一个类: ConnDataSQL//命名空间namespace ConnDataSQL 写这样的一个函数 public SqlConnection getConn() { return thisConnection=new SqlConnection ("server=192.168.3.168;database=databasename;uid=sa;pwd=654321"); }在页面调用时: 引入这个类 using ConnDataSQL;然后 : ConnSQL thisConnectionb = new ConnSQL(); SqlConnection thisConnection = thisConnectionb.getConn();thisConnection 数据库连接对象实例so .......ok.........奏是个这 下来爱杂折腾就杂折腾 问一个泛型方法的问题 datagridview如何清空绑定 c# stringbulider拼接字符串性能问题 太差了~ Panel 透明这句无效! 解决送分 字符串问题 Excel的sheet页问题 vs2008 express 如何使用rdlc呢 ~~~ 搜集了 String是Value Type还是Reference Type? 这里有一个POS机钱箱的控制程序(VC的),现在想在C#下使用,不知道怎么做,请高手赐教! 谁能够找到.net部署相关信息及部署参数啊,郁闷了好久了,55555 求教一个排序算法问题,最好效率高点的 xml的问题,高手请进,在线等!
这个问题很急
--------------------------------
一看就是搞web的,不過不管C/S還是B/S,連接過程是一樣的,只是保存連接字串方法位置不同,B/S在.config文件中保存,C/S也可以保存在config文件中,還有其它所有能夠訪問到的,或者動態生成也可!
然后用ConfigurationManager取出
<add key="SQLCONNECTIONSTRING" value="data source=数据库服务器名;uid=数据库用户名;pwd=密码;database=数据库;pooling=true"></add>
</appSettings>
<appSettings>
<add key="NingboEmsErpConnectionString" value="Data Source=127.0.0.1;Initial Catalog=NingboEmsErp;Integrated Security=True" />
<add key="infoMaxLine" value="50" />
</appSettings>
在.net 2.0中增加了专门为数据库联接的俄配置节点,同时提供类库访问支持,当然你也可以直接采用.net 1.x的方式,而不是使用新的方式。
<connectionStrings>
<add name="NingboEmsErpConnectionString"
connectionString="Data Source=127.0.0.1;Initial Catalog=NingboEmsErp;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
namespace ConnDataSQL 写这样的一个函数 public SqlConnection getConn()
{
return thisConnection=new SqlConnection ("server=192.168.3.168;database=databasename;uid=sa;pwd=654321");
}
在页面调用时:
引入这个类 using ConnDataSQL;
然后 : ConnSQL thisConnectionb = new ConnSQL();
SqlConnection thisConnection = thisConnectionb.getConn();thisConnection 数据库连接对象实例so .......ok.........奏是个这 下来爱杂折腾就杂折腾