设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 848|回复: 3
打印 上一主题 下一主题

[Access本身] 跪求高手帮忙!!

[复制链接]
跳转到指定楼层
1#
发表于 2006-3-12 19:13:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问题描述:在 “添加招聘信息”按钮 单击事件后添加如下带码! 当运行后  “申请ID”添加了 一个ID

代码如下

Private Sub 添加招聘单位_Click()

On Error GoTo Err_添加招聘单位_Click

Dim STemp As String

Dim Rs As ADODB.Recordset

Set Rs = New ADODB.Recordset

STemp = "select*from 招聘申请资料"
Rs.Open STemp, CurrentProject.Connection, adOpenKeyset, adLockOptimistic
Me![申请ID] = "000" & Rs.RecordCount + 1
Me![部门ID] = Null
Me![性别限制] = Null
Me![学历限制] = Null
Me![外语水平] = Null
Me![计算机水平] = Null
Me![籍贯限制] = Null
Me![招聘人数] = Null
Me![申请日期] = Null
Me![审批日期] = Null
Me![招聘日期] = Null
Me![招聘方式] = Null
Me![招聘理由] = Null
Me![审批情况] = Null
Me![备注] = Null
Set Rs = Nothing
Exit_添加招聘单位_Click:
Exit Sub
Err_添加招聘单位_Click:
MsgBox Err.Description
Resume Exit_添加招聘单位_Click

End Sub




当我退出窗体后  系统会把 第一个申请ID 删除! 如:ID  0001  0002  0003  0004  0005 运行后 添加了0006  退出后 0001就不在了 。 当我删除 0003   运行后 添加的是0005 和原来的 0005 冲突  !



哪个 高手 帮 解决下 问题, 当按 添加按钮时   系统会自己搜索ID  自动生成 新的 不重复的 ID   
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-3-12 20:31:00 | 只看该作者
不是系统删除的,是你自己的操作导致的。



但你的代码中没有叙述。



你是否新增记录以后才按这个按钮的?
3#
 楼主| 发表于 2006-3-12 20:57:00 | 只看该作者
是的
4#
 楼主| 发表于 2006-3-12 20:57:00 | 只看该作者
那怎么改!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-15 18:48 , Processed in 0.090757 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表