昨天按照您说的程序已经写完,但是发现一个问题,程序在执行过程中总是在访问数据库导致程序运行速度很慢,请问有什么方法可以改进吗?Private Sub Text1_Change(Index As Integer)Dim i As Integer For i = 0 To 29
Label_Name(i) = ""
Set rs = cn.Execute("SELECT VarValue FROM STDNAME WHERE [STDNAME]='" & Text_Name(i) & "'")
If Not rs.EOF Then Label_Name(i) = rs!VarValue & ""
Next iEnd Sub
Label_Name(i) = ""
Set rs = cn.Execute("SELECT VarValue FROM STDNAME WHERE [STDNAME]='" & Text_Name(i) & "'")
If Not rs.EOF Then Label_Name(i) = rs!VarValue & ""
Next iEnd Sub
解决方案 »
- 如何在VB中调用XML呢.我想做一个播放列表.
- 关于活动目录(ADSI)的应用问题
- WebBrowser控件和IE到底是什么关系?同一URL,IE不报错,WebBrowser控件报错!
- 请教高手:DHTMLEdit控件怎么模拟鼠标的选择动作?
- 关于win2000/xp系统下自定义纸张的问题
- 请教了:我在数据库里建了个新表,重新排序,但安装时说无法注册!????
- odbc32.dll?"??
- vb4(16位) 如何调用vb4(32位) 或 VB6的textbox 控件
- 程序控制用MODEM自动拨号
- 怎样用VB删除IE临时文件
- 高分请问 vb6可以 调用 64位的 COM组件吗?回答就有分
- 公司要求开发简易报表程序,可以允许客户自己修改打印的位置,请大家指点一下。
而且你明明只修改了一个文本框,为啥要把所有30个标签都更新一遍呢?Private Sub Text1_Change(Index As Integer)'''Dim i As Integer '''''For i = 0 To 29
Label_Name(Index) = ""
Set rs = cn.Execute("SELECT VarValue FROM STDNAME WHERE [STDNAME]='" & Text_Name(Index) & "'")
If Not rs.EOF Then Label_Name(Index) = rs!VarValue & ""
'''''Next iEnd Sub