Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共21 条记录, 每页显示 10 条, 页签: [1] [2][3]
[浏览完整版]

标题:如何判断录入?谢谢

1楼
雨中的泪 发表于:2011/8/22 10:37:00

有一列由用户自行录入,但是必须是录入大于0的整数;

1、录入的这列,数据是:1

                                 1

                                 1

                                 2

                                 2

                                 ......

2、必须是从1开始录不能录入0;中间不能出现断数(比如:2未使用时,就不能录3) 

如何实现,谢谢

2楼
狐狸爸爸 发表于:2011/8/22 10:42:00

沙发,留给大家做练习。

3楼
雨中的泪 发表于:2011/8/22 11:34:00
各位,帮忙看看
4楼
mr725 发表于:2011/8/22 12:36:00

0、如果第一行时,如果数字不等于 1 时,提示····    其他行:

1、为空时,提示···

2、如果录入的整数 减 上一行的整数不等于 1 或 不等于 0 时,提示····

.................

 

楼主已经是老狐了····  呵呵

5楼
雨中的泪 发表于:2011/8/22 14:29:00
恰恰不是第一行
6楼
雨中的泪 发表于:2011/8/22 14:30:00

是作为整个数据表中,某些数据的标志

7楼
雨中的泪 发表于:2011/8/22 14:31:00

作为整个数据表中,某些数据行的标志;不是全部的数据行都要使用该列

8楼
blackzhu 发表于:2011/8/22 15:46:00
If e.Col.Name = "第三列" Then
    If e.Row("第三列") = 0 Then
        e.Row("第三列") = Nothing
    Else
        Dim i As Integer
        e.Row("第三列")= e.Table.Compute("count(第三列)") 
    End If
End If

在表属性的AfterEdit执行,看看效果对不对.

9楼
c 发表于:2011/8/22 16:13:00

地板

[此贴子已经被作者于2011-8-22 16:25:06编辑过]
10楼
雨中的泪 发表于:2011/8/22 16:14:00
不行呀,1、2、3---代表批次,可能很多行会出现同一个数字
共21 条记录, 每页显示 10 条, 页签: [1] [2][3]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03906 s, 2 queries.