当前位置: 代码迷 >> ASP.NET >> ASP.NET连接SQLSERVER数据库有关问题
  详细解决方案

ASP.NET连接SQLSERVER数据库有关问题

热度:3999   发布时间:2013-02-25 00:00:00.0
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();
  相关解决方案