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编程中涉及到的英语