哪为大哥能指导下!输入查询的字段如果输入的是空字段或者是数据库表中没有的字段用showmessage()显示输入错误问题 怎么判断输入的字段是数据库表中没的 if not edit1.text in adoquery1.fieldlist then 我这样用不行。。哪个大哥能告诉我下 还有这样做要不要注意其他什么?
我用了循环语句写了判断的!但是不管输入什么字段名查询都是显示输入字段名不存在。。哪个大哥帮我看看哪错了好吗? for i:=0 to adoquery1.FieldCount-1 do begin if edit1.Text =adoquery1.Fields[i].AsString then break else if i=adoquery1.FieldCount-1 then begin showmessage('输入字段名不存在'); exit; end; end;
for i:=0 to adoquery1.FieldCount-1 do begin if edit1.Text =adoquery1.Fields[i].fieldname then break else if i=adoquery1.FieldCount-1 then begin showmessage('输入字段名不存在'); exit; end; end;