新手提问——ASP.NET中的数据连接
本人新手   刚接触ASP.NET   
 在做一个网站的时候   这个数据库连接应该放到哪个位置(index.aspx还是做个类?)   
 是不是在不同的机器上访问这个网站都会生成一个新的connection连接?还是每次有数据库访问的时候都会生成一个新的connection连接?   
 谢谢
------解决方案--------------------在web.confing 里面写好连接字符串 
 数据库访问类里使用连接字符串.要改的话就该web.confing
------解决方案--------------------在web.confing 里面写好连接字符串 
 数据库访问类里使用连接字符串.要改的话就该web.confing 
 就上在web.config配置.appSettings节
------解决方案--------------------在你的项目中有一个web.confing 文件,这个文件是用来配置参数的。XML文档的格式,其中有一个 <connectionStrings> 的键值,可以在里面对数据库的连接字符串进行配置。比如: <add name= "AuthConnString " connectionString= "Data Source=128.1.1.201;User Id=sa;Password=pass;Initial Catalog=DataLogData;Integrated Security=no; "/>  
 前面是连接字符串的名称,后面是连接字符串。 
 对于数据库操作的方法,则单独做一个类,类里面是数据库操作的一些语句。譬如查询、修改什么、删除什么的。便于复用。。。。hoho
------解决方案--------------------这个问题可以这样解决. 
 一种方法: 
 在WebConfig文件中添加以下节: 
    <appSettings>  key= "strconn " value= "server=.;database=databasename;uid=sa;pwd=; " </appSettings>  
 使用时,用 string strconn=ConfigurationSettings.AppSettings[ "strconn "];返回一个字符串,就行.   
 另一种方法:创建一个类. 
 public class DB 
 { 
 	public DB() 
 	{ 
 		// 
 		// TODO: 在此处添加构造函数逻辑 
 		// 
 	} 
   public  static SqlConnection dbCreateConn() 
     { 
         return new SqlConnection( "server=.;database=databasename;uid=sa;pwd=; "); 
     }   
 }   
 使用时:    SqlConnection conn = DB.dbCreateConn();就可以了.