怎么样在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怎么让它可以上传图片