“如何实行”?很明显呀,通过一个循环扫描表中所有记录,边扫描边给StringGrid增加行数,然后在循环中判断各字段的值,
根据你的要求把相应的值或计算结果填入合适的Cell中就行了,你到底想问什么?有什么困难?
根据你的要求把相应的值或计算结果填入合适的Cell中就行了,你到底想问什么?有什么困难?
解决方案 »
- delphi写的程序如何做测试?
- 捕获游戏数据的问题
- 有没有为法统计memo1文本中中包括多少个a字符?
- 不显示窗体,copy窗体保存为TBitmap,并保存图片,谁有招
- 请高手指教!!解答后就结贴!!!!
- 怎样将4字节表示的浮点数转存到一个浮点数?
- 关于获得XP的当前用户名,紧急求教!
- 如何制作类似于oicq那咱几格的菜单?
- *******如果我的DBlistbox中加入了多个Field,如何改变其中的一个或几个的宽度.(默认为字段宽度)************
- 请问在Access2000中是否可以用sql语句动态增加字段
- 请教各位高手一个有关报表控件的问题?
- 什么函数可以删除字符串指针变量中的某个或某几个字符?delete()不行哦。。。
你说的方法是通过数据库搜索的方法,但我的数据实际上是通过DLL获得的,所以我想知道有什么高效的不使用数据库搜索的方法来实现。
你现在的问题是在写那个DLL时遇到的?那就是说实际上问题是怎么不用数据库控件提取数据的问题。因为你只要得到了数据(比如填入一张内存表结构里),那剩下的就是我上面说的工作了。但是我还不太清楚,为什么不能用数据库控件?如果能用还是用的好,不然累死你!
我的问题不是在写DLL时遇到的,DLL也不是我负责写的。
我的问题是通过DLL读到数据以后,对数据进行处理是遇到的。
我对DELPHI不熟,但我想通过DLL得到的数据是无法放到数据库控件上的吧?
你说的内存表结构是什么东东?
我的问题具体说就是,通过DLL读到一堆数据,我要将一部份的数据经过处理后,
和其它的数据一起显示在STRINGGRID上。
既然你说是一个Table,又说有字段等信息,那就最好能把这些数据组成一张二维表的形式,比如把每条记录填进一个包含所有字段存储结构的record里,然后再把这些record用一个TList组织起来。如果能做到这一步,就可以通过对TList的扫描来进行和对普通TTable类似的操作了。如果你得到的正是一张物理表的一条一条的记录的话,那就最好,可以用一个TTable控件(它的字段结构和DLL中传过来的结构一致)来接收,比如用它的InsertRecord把数据写进去,然后就好办了。
你好,谢谢,你的帮助,我现在有点晕,我要把你说的给试一下再给你答复,如果可以的
话,你是否可以给我你的mail地址,或者是QQ号,便于我以后有问题再和你联系,否则一
天以后我的这个帖子又不知沉到哪里去了。谢谢,分数等我有了结果,一定给的。