如何写连接类更为合适?
我将连接数据库的语句都放在一个类库的项目中,连接数据库以及操作数据库的放在一个类文件中(都是静态方法),另外的一个asp.net项目引用此项目。但是要求类库连接两个数据库,我不想在asp.net项目中设置连接,而是,在类库的项目中创建针对这两个连接的方法,如果针对两个连接创建两个类好不好?还是有更好的方法?请指教!目前代码如下: 
 using   System; 
 using   System.Collections; 
 using   System.Collections.Generic; 
 using   System.Text; 
 using   System.Data; 
 using   System.Data.SqlClient; 
 using   System.Configuration;   
 public   class   DataSource 
 { 
             private   static   SqlConnection   conn   =new   SqlConnection( "Data   Source=10.9.162.24;UID=sa;PWD=0;DataBase=uu ");   
 //目前没用上 
             public   static   SqlConnection   getConnection(string   strConnection) 
 { 
                         try 
                         { 
                                                 conn   =   new   SqlConnection(); 
                                                 conn.ConnectionString   =   strConnection; 
                                                 conn.Open(); 
                         } 
                         catch   (Exception   ex) 
                         { 
                                     throw   new   Exception(ex.StackTrace); 
                         } 
                         return   conn; 
             }   
             #region      SQL语句   
             ///    <summary>  
             ///   执行SQL语句,返回影响的记录数 
             ///    </summary>  
             ///    <param   name= "SQLString "> SQL语句 </param>  
             ///    <returns> 影响的记录数 </returns>  
             public   static   int   ExecuteSql(string   SQLString) 
             { 
                                     using   (SqlCommand   cmd   =   new   SqlCommand(SQLString,   conn)) 
                                     { 
                                                 try 
                                                 { 
                                                             int   rows   =   cmd.ExecuteNonQuery(); 
                                                             return   rows; 
                                                 }