Table 的多项输出(30分)

  • 主题发起人 主题发起人 ldelphi
  • 开始时间 开始时间
L

ldelphi

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一 Table ,如下:

姓名 区号 年龄 省份
张三 020 56 广西
李四 020 77 广西
郭五 010 56 广东
何六 020 84 北京
袁七 001 56 上海

如何设置一个查询条件和算法:把区号(或年龄、或省份)的其中一个由用户选择的字段值,相同的记录输出并显示在一个 DBGrid 里 。要求:不能用 SQL

例如:用户选择了“查询区号”,并输入关键字:020 后,DBGrid 里显示如下记录:
张三 020 56 广西
李四 020 77 广西
何六 020 84 北京
 
在table里设置filter, table1.fieldByname('区号').asString='020'
这是最简单的基本操作了,随便找本入门书都有,
这个都不知道,还谈什么SQL。
 
to stlont
我不明白,能不能写出详细操作^_^
 
你的这个问题很好解决,
就是自己构造SQL语句,要想实现这样最好的,为什么不用SQL
 
to chinaluo
我不会^_^
不过如果真的不行的话,我会学 SQL 的^_^
 
在table里设置filter, table1.fieldByname('区号').asString='020'

 
在table里设置filter, table1.fieldByname('区号').asString='020'

 
具体怎样啊?
只设计 table1.fieldByname('区号').asString='020' 好像编译不了
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部