标题:高手帮忙一下啊,出现了这样的问题啊,头疼啊
取消只看楼主
gbtyy
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-6-25
 问题点数:0 回复次数:1 
高手帮忙一下啊,出现了这样的问题啊,头疼啊
系统进行自动编号时出现的问题:is not valid integer value
按钮的事件代码如下
procedure Tfrm_xygdj.BitBtn2Click(Sender: TObject);
var
s,m:string;
n:integer;
begin
s:='';
With data1.ADOpublic do
  begin
    Close;
    SQL.Clear;
    SQL.Add('select max(bh) as ss From 人事表 ');
    Open;
  end;
If data1.ADOpublic.FieldByName('ss').Value = null then
    s:=s+'001'
  else
  begin
    m:= Trim(data1.ADOpublic.FieldByName('ss').Value) ;
    n:= strtoint(copy(m,4,5)) ;
    if n<9 then
      s:= s+'00'+InttoStr(n +1)
    else if n<99 then
      s:=s+'0'+InttoStr(n +1)
    else
      s:=s+InttoStr(n +1);
  end;
  edit1.Text:=s;
end;


高手帮忙解决下,谢谢了
搜索更多相关主题的帖子: 头疼 
2008-06-02 14:26
gbtyy
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-6-25
得分:0 
没有人回答吗?
2008-06-02 20:36



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




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

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