日期:2014-05-18  浏览次数:20430 次

ASP.NET连接SQLSERVER数据库问题
asp.net连接sqlserver数据库是不是不用sqlconnection这个组件啊?一般连接完数据源后,是不是写代码连接数据库啊?

------解决方案--------------------
可以直接写,连接语句,不用拖
SqlConnection myConn=new SqlConnection("server=localhost;uid=sa;pwd=sa;database=db_test"); 
SqlDataAdapter da=new SqlDataAdapter("Select * from tb",myConn); 
DataSet ds=new DataSet(); 
da.Fill(ds,"gr"); 
dgGeRen.DataSource=ds.Tables["gr"].DefaultView; 
dgGeRen.DataBind(); 

------解决方案--------------------
如果是拖控件的话,则是vs自动编写后台代码!
------解决方案--------------------
你要拖控件的话就不用写代码了 在控件那配置下就行
不用控件的话直接写代码 SqlConnection Con=new SqlConnection("server=.;uid=sa;pwd=sa;database=DBName");
------解决方案--------------------
SqlConnection myConn=new SqlConnection("server=localhost;uid=sa;pwd=sa;database=db_test"); 
myCon.Open();
SqlDataAdapter da=new SqlDataAdapter("Select * from tb",myConn); 
DataSet ds=new DataSet(); 
da.Fill(ds,"gr"); 
dgGeRen.DataSource=ds.Tables["gr"].DefaultView; 
dgGeRen.DataBind(); 
myCon.Close();
------解决方案--------------------
还是自己写代码绑定数据库的好~!要不一旦有变动 很麻烦的!
------解决方案--------------------
基本不用了 都是用代码写了
要是每个页面都拖个多麻烦啊

------解决方案--------------------
探讨
SqlConnection myConn=new SqlConnection("server=localhost;uid=sa;pwd=sa;database=db_test"); 
myCon.Open(); 
SqlDataAdapter da=new SqlDataAdapter("Select * from tb",myConn); 
DataSet ds=new DataSet(); 
da.Fill(ds,"gr"); 
dgGeRen.DataSource=ds.Tables["gr"].DefaultView; 
dgGeRen.DataBind(); 
da.dispose(); //很重要
myCon.Close();