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

VB 数据库 依次输出某一列的数据

程序中有一个变量L,当L=10时,输出text1=a,text2=b,text3=c; 当L=20时,输出text1=i,text2=j,text3=k; 当L=30时,输出text1=x,text2=y,text3=z。 窗体中没有表格,也就是说,不是用鼠标点击相应的字段,而是程序自动查询并输出的。数据库与工程文件是在同一文件夹下。如果我说的不明白,我会继续补充的。

数据库是这样的:
追问:你的意思我明白了,你是把text连接到数据库,如果把这三个text换成三个变量,怎么把变量连接到数据库?

答案:控件布置:

    1、ADO Recordset. 设置好连接到数据库表。

    2、设置text1,text2,text3的数据绑定ADO Recordset1,绑定字段分别为第一,第二,第三。

变量L(int)

程序部份

    选择结构,我用if写,如果Case熟可用Case

        if L=10 then

             ADORecordset1.Loacte('ID',1,0) else

             if L=20 then

               ADORecordset1.Locate('ID',2,0) else

            if L=30 then

               ADORecordset1.Locate('ID',3,0)

            end

七八年没用VB了,写的可能不对,自己调试吧,查查帮助。

              

 

 

 

上一个:vb.net怎么做中文语音识别程序
下一个:VB编程中涉及到的英语

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,