Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.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
Jquery 如何在mvc中将数据插入数据库时生成id_Jquery_Sql_Asp.net_Sql Server_Model View Controller - Fatal编程技术网

Jquery 如何在mvc中将数据插入数据库时生成id

Jquery 如何在mvc中将数据插入数据库时生成id,jquery,sql,asp.net,sql-server,model-view-controller,Jquery,Sql,Asp.net,Sql Server,Model View Controller,当数据插入数据库时,如何在MVC中生成id? 例子: 我在sql tblexample中有一个表。tblcolumn nid、code、name nid是自动递增的主键,当用户向数据库中插入数据时,不仅仅是将名称传递给sql并保存名称,而是在插入数据代码genrate(如code=c100+nid)并使用mvc在code列中更新之后。您可以生成自定义的自动递增作为 按照此步骤中的所有步骤进行操作 并根据您的要求调整一些更改。如果您使用,请使用整个Freamwork 首先将字符串poco定义为p.

当数据插入数据库时,如何在MVC中生成id? 例子:
我在sql tblexample中有一个表。tblcolumn nid、code、name nid是自动递增的主键,当用户向数据库中插入数据时,不仅仅是将名称传递给sql并保存名称,而是在插入数据代码genrate(如code=c100+nid)并使用mvc在code列中更新之后。

您可以生成自定义的自动递增作为

按照此步骤中的所有步骤进行操作


并根据您的要求调整一些更改。

如果您使用,请使用整个Freamwork

首先将字符串poco定义为p.K.,在Ef中定义为poco classess

[Key]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public string id{ get; set; }
在此之后,您可以通过编程方式生成您的Id


顺便说一句,请仔细查看以前生成的密钥:在生成新密钥之前,请始终查看最后一个Pk。

这是您的问题吗?是的,先生,这是我的问题,您可以使用触发器代替。此问题与您指定的标记无关。它与数据库有关。您使用的是实体框架还是Ado.net??