在一个Visual C#项目中可能有许多窗口都要连接到相同的数据库,我想把连接数据库的字段定义成一个全局的string变量,这样就不用多次输入量就减少了,以后修改也方便,在VB.NET中我可以添加一个模块(Module)来专门存放全局变量或全局函数以供调用,在Visual C#中该怎么办呢?

解决方案 »

  1.   

    设Public static 变量名
    在其它页里就可以引用了.
      

  2.   

    1。大多数人采用的办法:修改web.config;
    2。采用静态全局变量:
    方法:
       在Global.asax中加入:
        public static string con ="server=202.96.96.***;user id=sa;pwd=*************;database=hd;pooling=true";在WEB页中,凡是连接远程数据库:
           string conn= 你的命名空间.Global.con;
           SqlConnection myConnection=new SqlConnection(conn);
            ......
      

  3.   

    定义一个类,加上一个public static string 属性,其它地方就都可以访问了