CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  VB.NET

如何将dataset表中的字段分别邦定到textbox控件

楼主sudian(苏电)2004-09-03 21:42:49 在 .NET技术 / VB.NET 提问

先将数据表从数据库中读到dataset对象,然后将dataset中的表的各个字段的内容分别显示在不同的textbox控件中,并将表中的关键字字段的内容添加到dropdownlist控件中,请问如何使用数据邦定,使得dropdownlist控件中的内容改变时,相应的表中的数据如何在每个textbox控件中显示并随之变化。只在控件的属性中邦定可以吗?情赐教。 问题点数:0、回复次数:9Top

1 楼jianli0108(激光)回复于 2004-09-03 22:00:20 得分 0

在给textbox赋值的时候对dropdownlist控件做判断然后再给textbox控件赋值.  
  你可以给个例子吗?说的意思不是太明确,也可能是我水平差了点,,呵呵,不对,咱们一起学习  
  Top

2 楼sudian(苏电)回复于 2004-09-04 00:24:11 得分 0

不好意思,我是初学者。让我们举个例子吧,比如已经将oracle数据库中的一个名为“学生挡案”的数据表通过dataadapter控件生成了数据集dataset。“学生挡案”表包括“学号”,“姓名”,“性别”,“出生年月”四个字段,若干条记录,关键字为“学号”字段。现已将“学号”字段的内容通过数据绑定添加到了dropdownlist的下拉列表框内,然后在web窗体上加入三个texybox控件,分别用来显示其余三个字段的内容。我的问题是如何将dataset数据集中相应字段的内容绑定到textbox控件,当dropdownlist的属性设置为autopostback=true,改变dropdownlist的内容时,三个相应textbox的内容能随着下拉列表框的内容改变并显示出dataset中对应的内容。换句话说就是不用datagrid显示整表,而是用textbox分别显示。由于是初学,请尽量教我一些能少写代码的方法。不知道我说的清楚吗,请帮忙。Top

3 楼sudian(苏电)回复于 2004-09-04 09:13:13 得分 0

帮忙,谢谢Top

4 楼zwxrain(Lilo)回复于 2004-09-04 13:41:47 得分 0

你先用sql   你到你的table   是將所有的學號取出,放到dropdownlist   ,然後再由用戶在dropdownlist   選擇的學號為條件,再通過一條sql   ,   select   *   from   tbale_name   where     學號="dropdownlist中選擇的學號“   ,取出這個學號的所有信息,然後將這條記錄的對應字段的內容賦值給   你的texbox.text     就可以...  
  Top

5 楼sudian(苏电)回复于 2004-09-04 19:56:29 得分 0

能告诉我具体怎么实现吗Top

6 楼usersmj(狼之舞)回复于 2004-10-20 16:14:48 得分 0

将dataset中的表的各个字段的内容分别显示在不同的textbox控件中:  
  Me.textboxname.DataBindings.Add("TEXT",   dataset1.Tables("tablename"),   "需要绑定的字段")Top

7 楼rock29(rock)回复于 2004-10-20 16:28:38 得分 0

我是用的   zwxrain(xrain)   的方法Top

8 楼haoztao(.NET一族)回复于 2004-10-20 18:05:42 得分 0

我在测试中Top

9 楼haoztao(.NET一族)回复于 2004-10-20 18:06:17 得分 0

Public   Sub   Button1_Click(ByVal   sender   As   System.Object,   ByVal   e   As   System.EventArgs)   Handles   Button1.Click  
                  Try  
                          Dim   con   As   String   =   "server=(local);user   id=sa;pwd=;database=pubs"  
                          Dim   objcn   As   SqlConnection   =   New   SqlConnection(con)  
                          objcn.Open()  
                          Dim   sqlstr   As   String   =   "select   *   from   [user]"  
                          Dim   adpt   As   New   SqlDataAdapter(sqlstr,   objcn)  
                          Dim   ds   As   New   DataSet  
                          adpt.Fill(ds,   "TAB")  
                          DataGrid1.DataSource   =   ds.Tables("TAB")              
                          DataGrid1.DataSource   =   ds.Tables("TAB")  
                          ComboBox1.DataBindings.Add("Text",   ds.Tables("TAB"),   "UserID")  
                          ComboBox1.DataSource   =   ds.Tables("TAB")  
                          ComboBox1.ValueMember   =   "UserID"  
                          Me.TextBox1.DataBindings.Add("text",   ds.Tables("TAB"),   "Name")  
                          Me.TextBox2.DataBindings.Add("text",   ds.Tables("TAB"),   "User_pwd")  
                          Me.TextBox3.DataBindings.Add("text",   ds.Tables("TAB"),   "User_popedom")  
                          objcn.Close()  
   
                  Catch   ex   As   Exception  
                          MsgBox(ex.Message)  
                  End   Try  
          End   Sub  
  源代码!自己看吧Top

相关问题

  • Table 或 DataSet控件如何得到字段的类型
  • textbox控件可以绑定数据库中某表的某一字段吗,怎么实现?
  • 简单问题:数据表中的字段(内容为空时)在TextBox控件中显示的问题。
  • C# ASP.NET DataGrid编辑时怎么控制不可修改的字段不出现Textbox控件?
  • combox控件如何与字段绑定?
  • TABLE控件动态增加字段
  • TextBox绑定DataSet数据源时,当绑定的字段值是Null时会出错
  • ********textbox控件ID问题****************
  • 怎样封装一个万用的输入控件,该控件能连接的数据字段和显示的字段不为同一字段
  • 谁有与数据中OLE字段相关联的控件

关键词

  • 字段
  • 控件
  • 学号
  • 内容
  • 数据
  • ds
  • datagrid
  • 學號
  • 表
  • dropdownlist

得分解答快速导航

  • 帖主:sudian

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo