我在asp.net c#上工作,我尝试了所有3个但没有工作, 这是sql错误(您的SQL语法中有错误;请查看与您的MySQL服务器版本对应的手册,以便在#" SELECT LAST_INSERT_ID()')附近使用正确的语法 这是我的疑问:
String st = ("INSERT INTO `service` VALUES ('','" + noms + "','" + Desc + "','3','" + ad + "','" + vil + "','" + pays + "')"+" SELECT SCOPE_IDENTITY()");
答案 0 :(得分:1)
您可以使用LastInsertedId
这样的MySqlCommand
属性:
// cmd is MySqlCommand objet
cmd.ExecuteNonQuery();
long lastInsertedId = cmd.LastInsertedId;