delphi 关于获取 ADOQuery1 数据的问题
ADOQuery.first;whilenotADOQuery1.eofdobeginCombobox1.items.add(ADOQuery1.fieldbyname(...
ADOQuery.first;
while not ADOQuery1.eof do
begin
Combobox1.items.add(ADOQuery1.fieldbyname('xx').asstring);
ADOQuery1.next;
end;
以上代码我使用后发现最后ComboBox1获取到的结果是最后一个数据,而之前的数据没有获取到,我加了ADOQuery.first也没有效果,请大家帮我找找原因,谢谢了~ 展开
while not ADOQuery1.eof do
begin
Combobox1.items.add(ADOQuery1.fieldbyname('xx').asstring);
ADOQuery1.next;
end;
以上代码我使用后发现最后ComboBox1获取到的结果是最后一个数据,而之前的数据没有获取到,我加了ADOQuery.first也没有效果,请大家帮我找找原因,谢谢了~ 展开
4个回答
展开全部
试试这个方法
Combobox1.Clear;
Combobox1.Properties.Items.Add('>');
Combobox1.Properties.Items.Add('<');
Combobox1.Properties.Items.Add('=');
Combobox1.Properties.Items.Add('>=');
Combobox1.Properties.Items.Add('<=');
Combobox1.ItemIndex:=0;
Combobox1.Clear;
Combobox1.Properties.Items.Add('>');
Combobox1.Properties.Items.Add('<');
Combobox1.Properties.Items.Add('=');
Combobox1.Properties.Items.Add('>=');
Combobox1.Properties.Items.Add('<=');
Combobox1.ItemIndex:=0;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的这个循环语句是没有问题,
我就是这样用的,
我觉得是你的ADOQUERY里的SQL语句有问题把?
我就是这样用的,
我觉得是你的ADOQUERY里的SQL语句有问题把?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
代码没有问题,查看其他问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询