Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.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
如何使用c#从mysql获取自动递增的主键?_C#_Mysql - Fatal编程技术网

如何使用c#从mysql获取自动递增的主键?

如何使用c#从mysql获取自动递增的主键?,c#,mysql,C#,Mysql,我想创建一个事件,而不是立即在事件出席表中注册创建该事件的用户。除主键外,事件的任何字段都不是唯一的,主键由数据库分配。是否要从受活动数据库连接上的非查询影响的最后一行中获取行号或特定字段?如果将记录插入到包含自动增量列的表中,则可以通过调用mysql\u insert\u id()函数来获取存储在该列中的值 有关更多信息,请参阅MySQL文档:您使用的是EntityFramework还是ADO.NET?您可以添加代码片段以引起其他人的注意。您可能需要查看MySQL的最后一个插入ID()函数。

我想创建一个事件,而不是立即在事件出席表中注册创建该事件的用户。除主键外,事件的任何字段都不是唯一的,主键由数据库分配。是否要从受活动数据库连接上的非查询影响的最后一行中获取行号或特定字段?

如果将记录插入到包含自动增量列的表中,则可以通过调用
mysql\u insert\u id()
函数来获取存储在该列中的值


有关更多信息,请参阅MySQL文档:

您使用的是EntityFramework还是ADO.NET?您可以添加代码片段以引起其他人的注意。您可能需要查看MySQL的最后一个插入ID()函数。