标题:紧急请教三个问题
只看楼主
lyhwzh
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-3-19
 问题点数:0 回复次数:1 
紧急请教三个问题
1、能否用某个指针变量代表表中的某个记录,如打开表A后,游标移到第三条记录后,用b代表这一条记录,待会用时直接用b.fieldbyname('字段名').asfloat来表示,如果能,怎么写代码;

2、一个if语句,如果true,则结束本段代码,即从此procedure中退出,而不是从整个程序中退出,如果false,则继续下面的程序,如何写
if i=true then
***** //退出本段代码
else
begin

end; 中*****用什么语句

3、我的表中有很多字段,用dbgrid连上后,字段间距很大,怎么也调不好,怎么回事?
搜索更多相关主题的帖子: 字段 变量 语句 procedure 
2006-04-21 21:43
ysp_1984
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:371
专家分:0
注 册:2006-1-5
得分:0 

第一个问题:delphi中提供了用于记录当前记录,以备以后能够用到.它是一个Tbookmark类型的.在delphi中提供了三种方法(1)getbookmark,(2)gotobookmark,(3)freebookmark来建立书签,利用它们可以帮助定义书签并快速回到所在的位置。
bookmark1:tbookmark;
begin
bookmark1:=getbookmark;//获得标签
gotobookmark(bookmark1);//转到指定的标签
freebookmark(bookmark);
end;
第二个问题:很简单exit;
第三个问题:字段间隔太大可以很多的调发.你可以将建的数据库中的字段的长度改短点.
你可以调dbgrid1中的columns属性中的width属性.
你试试看.我这里没有delphi,不能帮你测试,我记的也不是很清楚.


心中的那片蓝天,永远为你而存在... ...
2006-04-24 10:37



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-59155-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014882 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved