delphi 如何判断Edit1.text是否在表中 语句如何写

一个ACCESS表,暂定为A表,A表MUN列有(1,2,3,4至到67)IFStrToInt(Edit1.text)在A的MUN列中THENDO......如何判断Edi... 一个ACCESS表,暂定为A表,A表MUN列有(1,2,3,4 至到67)

IF StrToInt( Edit1.text)在A的MUN列中 THEN

DO ......

如何判断Edit1.text是否在表中语句应如何写,多谢
我记得好像有一个是数组什么的

没人知道么

如果像楼下的那样子可以做,但每一个数字都得查询一次
如果是数组的话,把所有值放进数组,不用查询了,应该会快很多
展开
 我来答
jlet
2010-08-14
知道答主
回答量:7
采纳率:0%
帮助的人:4万
展开全部
select mun from A;
取得表中所有数据
然后用循环去一一判断。
可这样要用...

或者
select * from A where mun="edt值";
看查询结果不是空值 。不为空则有。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
耗电机器
2010-08-24 · 超过13用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:43.2万
展开全部
可以用Query连接数据库
Query1.close ;
Query1.SQL.text := 'Select Num from A where 1=1' ;
Query1.open ;
if not Query1.IsEmpty then
begin

end ;

这样可以 。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
司法要为民
2010-08-24
知道答主
回答量:16
采纳率:0%
帮助的人:3.8万
展开全部
采用循环语句
if 行=o to 记录数-1 then
if 列=0 to 字段数-1 then
......
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式