当前位置:编程学习 > asp >>

怎么样在VB.net 2008里Dataset里搜索数据并赋值给变量

有一表 Tabs ,里面有字段 ID , Name1 , Name2 其中ID是主键

在窗体加载时,会将 "Tabs" 这个表加载到 "MyDataSet1" 里面

我想在按下名为 "SelectButton" 这个按钮时,在 "MyDataSet1" 里搜索 "ID" 等于"IDText.text"
并将 "Name1" 赋值给字符型变量 "NameText1" , "Name2" 赋值给字符型变量 "NameText2"

不是ASP.net,是程序
答案:
Dim dr As DataRow() = ds.Tables(0).Select("ID='" & IDText.Text & "'") '这里要不要加单引号看你数据库的类型
NameText1.Text = dr(0)("Name1")
NameText2.Text = dr(0)("Name2")
笨点的方法
点击按钮的时候
dim i as integer
for i=0 to mydataset1.tables(0).rows.count-1
if(mydataset1.tables(0).rows(i)("ID")==IDText.text) then
NameText1=mydataset1.tables(0).rows(i)("Name1")'这里取值的方法我是按照C#来写的,VB.NET是不是这样取值我不确定,你可以自己摸索一下。思路就是这样。很简单吧。
NameText2=mydataset1.tables(0).rows(i)("Name2")
end if
next

上一个:怎么用风声无组件上传格式为.swf的文件。
下一个:java中的FCKediter怎么让它可以上传图片

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,