问题描述
我在使用vs2005中用dataGrid绑定数据源时,(因为在vs2005中没有sqlconnection,和sqldataAdapter)所以我改用sqldataSource为设么显示我绑了两个数据原,系统提示要我删出一个,这是则么回事???在vs2003中,不就是这样写的吗?如下:SqlConnectioncnn=newSqlConnection();cnn.ConnectionString="server=.;uid=sa;pwd=;database=pubs";DataTabledt=newDataTable();SqlDataAdapteradpt=newSqlDataAdapter("select*frompublishers",cnn);adpt.Fill(dt);//DataGrid1.DataSource=dt;//DataBind();
解决方案
解决方案二:
不明白!
解决方案三:
在2005中可以一样写的!
解决方案四:
dimconnAsNewSqlConnection(System.Configuration.ConfigurationManager._AppSettings("connectionStrings").ToString)conn.Open()'GridViewFirstLoadDimsqlBildAsNewStringBuildersqlBild.Append("selectA.user_id,A.user_name,A.sex,B.DEP_NAME,C.prj_NAME")sqlBild.Append("fromUSER_INFOA,DEP_MSTB,PRJ_MSTC")sqlBild.Append("WHEREA.dep_id=B.dep_idANDA.prj_id=C.prj_id")sqlBild.Append("orderby[USER_ID]")DimcmdAsNewSqlCommand(sqlBild.ToString,conn)DimdataAdapterAsNewSqlDataAdapter(cmd)DimdsUserInfoAsNewDataSetdataAdapter.Fill(dsUserInfo,"USER_INFO")Me.gv_UserInfo.DataSource=dsUserInfo.Tables(0)Me.gv_UserInfo.DataBind()conn.Close()
解决方案五:
因为在vs2005中没有sqlconnection,和sqldataAdapter?why?你后台代码中这样绑定了不就可以了么?木必要再用sqldataSource了
解决方案六:
谁说vs2005没有Sqlconnection了?