在用ado +access操作時,如何查找第二條?//
procedure TForm1.Button7Click(Sender: TObject);
var
success:boolean;
begin
adotable1.First;
success:=adotable1.Locate(ComboBox1.Text,edit20.Text,[locaseinsensitive,lopartialkey]);
if not success then
begin
showmessage('§A¿é¤Jªº'+ComboBox1.Text+'¨S¦³§ä¨ì!!!');
Button9.Enabled:=false;
end;
procedure TForm1.Button9Click(Sender: TObject);
var
success:boolean;
str:string;
begin
str:= ComboBox1.Text;
success:=true;
adotable1.Next;
while (trim(adotable1.FieldValues[str]) <> trim(edit20.Text)) do
begin
adotable1.Next;
if adotable1.Eof=true then
begin
success:=false;
break;
end; end; if not success then
begin
showmessage('§A¿é¤Jªº'+ComboBox1.Text+'¨S¦³¤U¤@±ø!!!');
Button9.Enabled:=false;
end;
if success and (combobox1.Text<>'¸ê²£½s¸¹') then
Button9.Enabled:=true;end;為甚麼一下到eof 了? 急!!!!
procedure TForm1.Button7Click(Sender: TObject);
var
success:boolean;
begin
adotable1.First;
success:=adotable1.Locate(ComboBox1.Text,edit20.Text,[locaseinsensitive,lopartialkey]);
if not success then
begin
showmessage('§A¿é¤Jªº'+ComboBox1.Text+'¨S¦³§ä¨ì!!!');
Button9.Enabled:=false;
end;
procedure TForm1.Button9Click(Sender: TObject);
var
success:boolean;
str:string;
begin
str:= ComboBox1.Text;
success:=true;
adotable1.Next;
while (trim(adotable1.FieldValues[str]) <> trim(edit20.Text)) do
begin
adotable1.Next;
if adotable1.Eof=true then
begin
success:=false;
break;
end; end; if not success then
begin
showmessage('§A¿é¤Jªº'+ComboBox1.Text+'¨S¦³¤U¤@±ø!!!');
Button9.Enabled:=false;
end;
if success and (combobox1.Text<>'¸ê²£½s¸¹') then
Button9.Enabled:=true;end;為甚麼一下到eof 了? 急!!!!
解决方案 »
- 多线程问题哪里没有同步好?
- delphi生成的EXE文件怎么样能成汉字名?
- Idhttp 要POST超长参数时要怎么做?
- 关于TMediaPlayer控件播放多首歌曲的问题!!
- dbgrid中使用Lookup field的问题?
- 在导出为excel文档时,如何在一个workbook中创建worksheet
- Delphi中没有vector怎么来代替这个?
- 中使用delphi制作的dll的在c中如何声明?
- 大家都说程序员做到30岁,那30岁以后干嘛去。。
- 关于控件的 .Controls[X]属性?
- delphi7.0的f1book新问题
- 高分请教fastreport问题,当时间类型字段为null时,如何显示为空?
adotable1.Next;
while (trim(adotable1.FieldValues[str]) <> trim(edit20.Text)) do
begin
adotable1.Next;
if adotable1.Eof=true then
begin
success:=false;
break;
end;