Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

如何解决在同一园区”排“不重复的问题?

周金涛  发表于:2009-01-16 09:51:49  
复制

这里面有两个窗体,有一个是在别人的上面修改的,不能检查到重“排”的问题:另一个是用“平台”做的,同样的问题1是要解决步长值的问题、2是要解决不能重“排”的问题

用户名:000001、密码:admin

 

Top
麥田 发表于:2009-01-16 11:26:34
不是太明白  写详细些

周金涛 发表于:2009-01-16 13:38:20


周金涛 发表于:2009-01-16 13:46:37
点击下载此附件就像电影院的座位一样排数是不能重复的一样

钱玉炜 发表于:2009-01-17 08:23:06
看过你的附件还是没明白你的问题。,能否再描述清楚一点,这样也好给你看看怎么解决

周金涛 发表于:2009-01-19 00:02:07

打开“frmmdwz_child_Add"以后在第二次录入”第几排“时让数据库能够检测到此次录入的“园区名称+第几排”跟以往已经录入的“园区名称+第几排“是不重复的话就可以继续录入增加的福位数了,否则应重新录入第几排。实例数据库中第一次录入的是”功泽园A左第一排的5个福位数,在第二次录入的时候仍然是功泽园A左第一排就就重复了,这时就应有代码检测到录入的是否重了,怎样写代码就有劳各位指点在此不胜感谢!

点击下载此附件

煮江品茶 发表于:2010-04-13 20:42:50

你在安排天堂的座席呀。

 

Private Sub Command4_Click()
    Dim i As Integer
    If DCount("*", "tblCodemd", "园区名称='" & Me.yqmc.Value & "' And 排='" & Me.pai.Value & "排'") > 0 Then
        MsgBox Me.yqmc.Value & Me.pai.Value & "排 已存在,请重新输入!"
        Exit Sub
    End If
    For i = 1 To hao.Value
        strSQL = "insert into tblCodemd(yqmc,hao,pai) values('" & yqmc.Value & "' ,'" & i & "号','" & pai.Value & "排')"
        DoCmd.RunSQL strSQL
    Next i

   
     MsgBox "保存成功!", vbInformation, "提示"
End Sub



周裕涛 发表于:2010-05-10 12:45:39
谢谢老乡的解答!可以结贴了!

总记录:7篇  页次:1/1 9 1 :