如果你不创建一个公共的数据库连接字符串,那么,很不幸,你必须该很多地方。好办法就是创建一个存储数据库连接的文件。然后都可以调用(include)。

解决方案 »

  1.   

    将所有数据库控件的连接设计为到一个固定位置取,比如你在web.config指定的方式取connectionstring的值.下方面是取值方式:
     ConfigurationSettings.AppSettings["connectionstring"].ToString().Trim()
      

  2.   

    web.config中的好像就是数据库连接参数哦,你可以直接改掉这里的,然后直接使用ConnectionString变量。后面的sessionState不知道什么意思。
      

  3.   

    ConfigurationSettings.AppSettings["connectionstring"]-->>如果你的连接按照这种方式来取的话,只要修改webconfig就可以了!
    ===弯弯的月亮小小的船,小小的船,两头尖,我在小小的船里坐,只看见闪闪
    的星星蓝蓝的天.===本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利 
      

  4.   

    怎样在我的cs中使用呢。我这样用可以不对呀:
    sqlconneciton sqlconn=new sqlconnection(configurationsettings.appsettings["connecitonstring"]);我的web.config配置没错的
      

  5.   

    String server=127.0.0.1;uid=sa;pwd=;database=mp3;sqlconneciton sqlconn=new sqlconnection(server);
    这样救可以了啊
    不过最好把server=127.0.0.1;改为server=Localhost;
      

  6.   

    楼上的没有明白我的意思,我是说怎样使用:
    web.config文件中的
    <appsettings>
    <add key="sqlconn" value="server=servername;uid=username;pwd=password;database=mydatabase"
    </appsettings>
    我在本机上开发完成,发布到其它机子上,怎样只改一个web.config 文件的连接就行了,
    在sqlconnection 里怎样使用这个连接
      

  7.   

    private string ConnectionString = ConfigurationSettings.AppSettings["sqlconn"];
    当然了,前提是加入命名空间Configuration