| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 678 人关注过本帖
标题:累加.
取消只看楼主 加入收藏
xbj222
Rank: 1
等 级:新手上路
帖 子:179
专家分:0
注 册:2006-2-6
收藏
 问题点数:0 回复次数:3 
累加.
一个字符型字段,有中文,有数字,要找到最后一条的数字,再让它自动加1,该怎么做呢?
搜索更多相关主题的帖子: 累加 
2006-09-21 11:33
xbj222
Rank: 1
等 级:新手上路
帖 子:179
专家分:0
注 册:2006-2-6
收藏
得分:0 
只要数字部分累加就行。但是是找到表中最后一条记录的值再加1啊。。

2006-09-21 11:51
xbj222
Rank: 1
等 级:新手上路
帖 子:179
专家分:0
注 册:2006-2-6
收藏
得分:0 
版主可能理解错我的意思了。。我的不是一条记录中又包含字符和数字。是多条记录中,如第一条该字段的值是数字,下一条该记录的值是中文,不是混一起的。。可能我一开始描述错了,不好意思。。

2006-09-21 11:55
xbj222
Rank: 1
等 级:新手上路
帖 子:179
专家分:0
注 册:2006-2-6
收藏
得分:0 

Select accounts
IF NOT EMPTY(thisform.txtaccu.Value)
Locate For ALLTRIM(accu)==alltr(thisform.txtaccu.Value)
If Found()

thisform.txtno_z.Value=PADL(VAL(zno)+1,LEN(zno),"0")

thisform.txtno_c.Value=PADL(VAL(cno)+1,LEN(cno),"0")

ELSE
MESSAGEBOX("无此账号!",48,"警告")
RETURN 0
ENDIF
ENDIF
thisform.Refresh
我这样做竟然有小数点的,什么原因呢???zno是字符型的啊..


2006-09-22 16:26
快速回复:累加.
数据加载中...
 
   



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

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