我想让datagrid的数据显示到文本框中,但是却出现了其余的能显示并更新,就一个不能显示的问题?

问题描述

在窗体load事件中调用FreshFrm(0)PrivateSubFreshFrm(ByValnAsInteger)IfdgdPrd.VisibleRowCount>0Then'表格中有数据,dgdprd是一datagrid控件txtID.Text=dgdPrd.Item(n,0)txtName.Text=dgdPrd.Item(n,1)cmbType.Text=dgdPrd.Item(n,2)txtSize.Text=dgdPrd.Item(n,3)txtNet.Text=dgdPrd.Item(n,4)txtQua.Text=dgdPrd.Item(n,5)txtMemo.Text=dgdPrd.Item(n,6)cmbCxh.Text=dgdPrd.Item(n,7)TextBox1.Text=dgdPrd.Item(n,8)TextBox2.Text=dgdPrd.Item(n,9)ComboBox1.Text=dgdPrd.Item(n,10)ComboBox2.Text=dgdPrd.Item(n,11)TextBox3.Text=dgdPrd.Item(n,12)Else'表格中没有数据txtID.Text=""txtName.Text=""txtSize.Text=""txtNet.Text=""txtQua.Text=""txtMemo.Text=""TextBox1.Text=""TextBox2.Text=""ComboBox1.Text=""ComboBox2.Text=""TextBox3.Text=""EndIfEndSub问题是,我的数据表中都有数据啊,为什么其他都能显示,就ComboBox2没有显示呢?

解决方案

解决方案二:
跟踪下dgdPrd.Item(n,11)的值
解决方案三:
当COMbobox2的dropdownstyle为downlist时需要先初化数ITEM否则COMBOBOX2.TEXT=一个不存的ITEM是就为空不是上面这种情况则跟踪n,11的值,(小心空格)
解决方案四:
怎么初始化?
解决方案五:
引用2楼hc8112_boy的回复:

当COMbobox2的dropdownstyle为downlist时需要先初化数ITEM否则COMBOBOX2.TEXT=一个不存的ITEM是就为空

COMBOBOX2.TEXT=赋值时必须是列表项中存在的值,初初始化ITEM就是给COMbobox2添加列表项

时间: 2024-09-15 06:51:04

我想让datagrid的数据显示到文本框中,但是却出现了其余的能显示并更新,就一个不能显示的问题?的相关文章

在页面上放一个文本框和一个按钮,想文本框中输入内容点击按钮,读出输入的内容。发声的。可以听见的 谢谢。急急急急!!!!!!!!!!!!

问题描述 在页面上放一个文本框和一个按钮,想文本框中输入内容点击按钮,读出输入的内容.发声的.可以听见的谢谢.急急急急!!!!!!!!!!!!

vb6 0-【vb+sql】选中datagrid的某一行,使其第一个单元格的内容显示在text文本框中?

问题描述 [vb+sql]选中datagrid的某一行,使其第一个单元格的内容显示在text文本框中? 比如这个情况,我就需要选中第一行的时候,text1.text=1001 我已经编写的代码: Option Explicit Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs_findsp As New ADODB.Recordset cn.CursorLocation = adUseClient cn.Conn

比如说我加载这个界面时,listview中有全部要显示的值,但是我现在只想要符合我要求的值,我就要在文本框中输入编号1,哪么listview中的编号第一位为1的都留下,其余的消失,我该如何做?

问题描述 我现在是向文本框中输入值,根据输入值得变化,从数据库中掉不同的数据,我的listview中的值也进行变化,最后得出我想要的答案.比如说我加载这个界面时,listview中有全部要显示的值,但是我现在只想要符合我要求的值,我就要在文本框中输入编号1,哪么listview中的编号第一位为1的都留下,其余的消失,我该如何做? 解决方案 解决方案二:讓listview綁定datatable,通過dt.select過濾,過濾后重新綁定解决方案三:在FORMLOAD的时候加载所有数据,然后在TEX

WPS文字将两个文本框中的内容串连起来

  文本框是我们大家在编辑文档过程中经常要用到的,比如说有时为了防止文字或图片移动,我们会用文本框的形式将文字或图片框起来.常规操作方法都是先在前一个文本框中输入内容,待内容填满后,再将鼠标移到下一个文本框再继续输入.这就出现了一个现象,就当内容输入完成后,如果要是增加或删减前面表格内容时,而后面文本框中的内容并不随之联动,从而造成前面的文本框内容不是跨界就是出现空白.那怎样才能将两个文本框中的内容"串"连起来,使之形成一个整体牵一发而动全身呢? 如果需要将文字直接连接到另一个文本框可

js jq-如何实现下拉框点击一个选项,该选项的内容显示在文本框中?

问题描述 如何实现下拉框点击一个选项,该选项的内容显示在文本框中? <div class="input-group"> <input class="form-control select_of_input"> <div class="input-group-btn"> <button type="button" class="btn btn-default dropdown-

objective c-获得邮政编码放入文本框中

问题描述 获得邮政编码放入文本框中 看到一段代码获取用户位置,运行正常可以显示正确地址. 但是现在想在文本框中显示邮政编码.怎么显示? - (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations { CLLocation *location = [locations objectAtIndex:0]; NSLog(@"lat%f - lon%f", locati

id 成数组的传值-jsp弹出框传值问题(一个jsp 点击按钮弹出另一个jsp,选中记录带回数据显示在指定框中)

问题描述 jsp弹出框传值问题(一个jsp 点击按钮弹出另一个jsp,选中记录带回数据显示在指定框中) 如图,共有两个jsp: 一:add.jsp:二:select.jsp 其中在add.jsp上点击请选择按钮,弹出select.jsp页面,选择之后点击确定,应该如何将值传递回来,我知道是那个通过url携带参数,但是我一直写不对.下面附上两个jsp页面的源码: ## # [1.add.jsp]: <script> function openwindow(){ window.showModalD

select()方法选择文本框中的所有文本

文章简介:select()方法选择文本. <input>和<textarea>两种文本框都支持select()方法,这个方法用于选择文本框中的所有文本.在调用select()方法时,大多数浏览器都会将焦点设置到文本框.这个方法不接受参数,可以在任何时候调用.下面来看一个例子: var textbox = document.forms[0].elements["textbox1"]; textbox.select(); 在文本框获得焦点时选择其所有文本,这是一种非

Flash动态文本框中加载HTML格式文本

动态|加载|文本框 在Flash中可以利用Actionscript可以在动态文本框中加载HTML格式的文本,这个教程就不给大家具体讲解HTML标记了,如果您不熟悉可以查看本站HTML基础知识栏目内容. 效果如下: 点击这里下载源文件(解压密码:www.webjx.com) 建立一个Flash文档,然后设置如下字体. 在上面图示中如果你没有设置多行.将文本呈现为HTML两项,那么我们可以使用下面代码: myText.html = true; myText.multiline = true; 然后设