我用combobox作为选择条件,里面的items分别为1、2、3、5、10,要达到以下目的,如何实现?请给上源码?我选择下拉列表框中的items值,如选择了节点值为3,那么要把数据库中第1、4、7、10、13....(每次间隔3行)的数据显示出来,如选择节点值5,要把数据库中1、6、11、16、21....(每次间隔5行)的数据依次显示出来,依次类推,如何实现?
解决方案 »
- delphi怎么和jabber(xmpp)协议通信呢?
- fastreport问题!
- 关于delphi串口发送数据的问题(mscomm)
- 急求d6 rtl1和rtl2升级包!!!
- 串口通讯的问题?在线等!在线等!在线等!在线等!在线等!在线等!在线等!在线等!在线等!在线等!在线等!急!急!急!急!急!急!
- 如何获取工程中所有的窗口
- 登录窗口设计问题!谢谢!!!!我有的是分
- 我要创建一个接口的实例,怎么办?
- 我正在面试,快帮我,快帮我,快帮我,快帮我,
- 哪里有delphi的中文搬帮助文件可以down一下
- 当系统设置日期格式为yyyy.MM.dd或yyyy/MM/dd时
- 请问 :多层 TRzImageComboBox 如何获得当前选中层上一层的文本
ComboBox
ADOQuery
Memovar
SelVal:Integer;
i:Integer;
Begin
SelVal:=StrToInt(ComboBox.Text);
ADOQuery.Close;
AdOquery.SQL.Clear;
ADOquery.SQL.Add('Select * from TestTable');
ADOQuery.Open;
i:=1;
while Not ADOQuery.EOF do
begin
ADOQuery.RecNo:=i;
Memo.Lines.Add('Rec='+Inttostr(i)+' '+ADOQuery.FieldbyName('TestColumn').Asstring);
i:=i+SelVal;
end;
end;