Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access Microsoft Access-单击按钮时获取记录id_Ms Access_Vba - Fatal编程技术网

Ms access Microsoft Access-单击按钮时获取记录id

Ms access Microsoft Access-单击按钮时获取记录id,ms-access,vba,Ms Access,Vba,我正在使用access创建表单 当我单击按钮时,我想知道如何获取当前记录id。 我在vb按钮代码中尝试了“Me.CurrentRecord”。但这并没有起作用。 有人能帮忙吗 Private Sub save_record_Enter() Me.CurrentRecord End Sub 您可以按名称引用MS Access中基础记录集和表单控件中的字段,例如: Me.ID MsgBox Me.ID Me.txtID 您可以按名称引用MS Access中基础记录集和表单控件中的字段,

我正在使用access创建表单

当我单击按钮时,我想知道如何获取当前记录id。 我在vb按钮代码中尝试了“Me.CurrentRecord”。但这并没有起作用。 有人能帮忙吗

Private Sub save_record_Enter()

Me.CurrentRecord

End Sub

您可以按名称引用MS Access中基础记录集和表单控件中的字段,例如:

 Me.ID
 MsgBox Me.ID
 Me.txtID

您可以按名称引用MS Access中基础记录集和表单控件中的字段,例如:

 Me.ID
 MsgBox Me.ID
 Me.txtID


您的表的模式是什么?你有一个名为ID的字段吗?没有,我正在使用access,所以我想知道是否有一个函数可以用来获取formIt的当前记录号,这取决于你所说的当前记录。我可以告诉你,当我按日期排序时,当前记录是第五个记录,但我非常怀疑这是你想要的。在关系数据库中,没有当前记录号这样的东西。这是一个按排序顺序排列的位置,如果你已经正确地设置了表,这是一个唯一的ID。说出你想做什么,你就会得到答案。事实上,德里克,我想你在那里。是否要对me.currentrecord执行保存功能?尝试在currentrecord之后检查intellisence(点击)。是的,它将是名为“id”的唯一id号。表的架构是什么?你有一个名为ID的字段吗?没有,我正在使用access,所以我想知道是否有一个函数可以用来获取formIt的当前记录号,这取决于你所说的当前记录。我可以告诉你,当我按日期排序时,当前记录是第五个记录,但我非常怀疑这是你想要的。在关系数据库中,没有当前记录号这样的东西。这是一个按排序顺序排列的位置,如果你已经正确地设置了表,这是一个唯一的ID。说出你想做什么,你就会得到答案。事实上,德里克,我想你在那里。是否要对me.currentrecord执行保存功能?尝试在currentrecord之后检查intellisence(点击)。是的,它将是名为“id”的唯一id号。当我使用该代码时,会出现错误“属性的无效使用”,您将代码放在哪里?在属于表单或其他地方的模块中?在按钮的代码中,Private Sub Command10_Enter()Me.Field1 MsgBox Me.Field1 Me.txtField1 End subject必须使用一个,例如
MsgBox Me.ID
此外,单击事件是命令按钮的常见事件。是的,可以这样工作,我可以用这种方式将ID值存储在变量中吗?还有,为什么Me.ID本身会给出一个错误,但是当您放置Msgbox Me.ID时它会工作当我使用该代码时,会出现一个错误“invalid use of property”,您将代码放在哪里?在属于表单或其他地方的模块中?在按钮的代码中,Private Sub Command10_Enter()Me.Field1 MsgBox Me.Field1 Me.txtField1 End subject必须使用一个,例如
MsgBox Me.ID
此外,单击事件是命令按钮的常见事件。是的,可以这样工作,我可以用这种方式将ID值存储在变量中吗?还有,为什么Me.ID本身会给出一个错误,但当您将Msgbox Me.ID放入时,它会工作