DropDownList2.DataSource = dr;
DropDownList2.DataTextField = "NAME";
DropDownList2.DataValueField = "TRANSITION_ID";
DropDownList2.DataBind();
如果只有上面这一部分的话,就是正确的。如加了下面的代码的话,就会出错。
DropDownList3.DataSource = dr;
DropDownList3.DataTextField = "NAME";
DropDownList3.DataValueField = "TRANSITION_ID";
DropDownList3.DataBind();
请问这是什么原因,怎么解决呢?万分谢谢!
DropDownList2.DataTextField = "NAME";
DropDownList2.DataValueField = "TRANSITION_ID";
DropDownList2.DataBind();
如果只有上面这一部分的话,就是正确的。如加了下面的代码的话,就会出错。
DropDownList3.DataSource = dr;
DropDownList3.DataTextField = "NAME";
DropDownList3.DataValueField = "TRANSITION_ID";
DropDownList3.DataBind();
请问这是什么原因,怎么解决呢?万分谢谢!
解决方案 »
- DataTable : IListSource,为什么没有实现接口了?
- !!!打开查询分析器可以连接数据库,为什么用vs.net调试程序总是提示:SQL Server不存在或访问被拒绝
- 高手请进,web.config问题!!!
- 一个简单而又难解决的问题
- 插入空值的问题,这代码哪里有错误?
- 关于远程项目
- 在Asp中用Server.CreateObject建立的对象 现用 C# 怎么建立 呀?
- 一个解决方案,里面有四个项目,其中一个项目里设置了一个session,而在另一个项目里无法得到这个session
- 紧急求助!! 将数据绑定至水晶报表(winform),由于数据量比较大(大概每次绑定都有七八万条记录),导致发生内存错误
- 回金华创业拉!
- 100分求: INSERT记录 问题解决马上给分~~~~~
- 如何删除treeview中知道节点名的节点?
推荐用DATAVIEW!!!
SqlDataAdapter da=new SqlDataAdapter(sql,conn);
DataSet ds=new DataSet();
da.fill(ds);
DataTable dt=ds.Tables[0];
如果要用到DataView,可以看下面的代码
DataView dv=ds.Tables[0].DefaultView.编程快乐,请访问www.zhihuigu.com,程序员俱乐部网站,讨论技术和学习感受!
Function getScore(ByVal SQL As String, ByVal dbName As String) As ICollection
Dim pData As New DataSet()
Dim pad As New SqlClient.SqlDataAdapter(SQL, pconn)
pad.Fill(pData, dbName)'先得到DATASET
Return pData.Tables(dbName).DefaultView'注意这里
End Function
你可以直接用上面的函数得到DATAVIEW
解决方法,不用DataReader用DataTable或DataView 进行绑定同一数据源.