none
WebService如何从配置文件取得连接数据库的字符串? RRS feed

  • 问题

  • 程序架构是这样的:客户端是UI层,是winform程序,调用WebService中的方法。WebService的方法调用DAL层的方法来取得数据库中的数据。WebService和DAL层都应当在服务器端。数据库连接字符串保存在配置文件中,是应该保存在DAL层的app.cofig文件中,还是其他的位置?如何通过形式如
    string _connectionString = ConfigurationManager.ConnectionStrings["DBName"].ConnectionString;
    的形式取得?

    我以前没有使用WebService开发,解决方案中有几个项目,如一个是应用程序,一个是DAL层的类库,在不同的目录下。在DAL层取得连接字符串,但是app.config文件必须放在应用程序的目录下才能访问到。

    2009年7月3日 1:47

答案

  • 你好,WebService中一般都是把数据库连接保存在Web.config,默认不支持app.config文件。
    邹俊才
    • 已标记为答案 Miles2009 2009年7月3日 4:20
    2009年7月3日 1:54
    版主