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是否在表中语句应如何写,多谢
我记得好像有一个是数组什么的
没人知道么
如果像楼下的那样子可以做,但每一个数字都得查询一次
如果是数组的话,把所有值放进数组,不用查询了,应该会快很多 展开
IF StrToInt( Edit1.text)在A的MUN列中 THEN
DO ......
如何判断Edit1.text是否在表中语句应如何写,多谢
我记得好像有一个是数组什么的
没人知道么
如果像楼下的那样子可以做,但每一个数字都得查询一次
如果是数组的话,把所有值放进数组,不用查询了,应该会快很多 展开
3个回答
展开全部
select mun from A;
取得表中所有数据
然后用循环去一一判断。
可这样要用...
或者
select * from A where mun="edt值";
看查询结果不是空值 。不为空则有。
取得表中所有数据
然后用循环去一一判断。
可这样要用...
或者
select * from A where mun="edt值";
看查询结果不是空值 。不为空则有。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用Query连接数据库
Query1.close ;
Query1.SQL.text := 'Select Num from A where 1=1' ;
Query1.open ;
if not Query1.IsEmpty then
begin
end ;
这样可以 。
Query1.close ;
Query1.SQL.text := 'Select Num from A where 1=1' ;
Query1.open ;
if not Query1.IsEmpty then
begin
end ;
这样可以 。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
采用循环语句
if 行=o to 记录数-1 then
if 列=0 to 字段数-1 then
......
if 行=o to 记录数-1 then
if 列=0 to 字段数-1 then
......
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询