Procédure pour reproduire l'erreur:subsoniques 3.0.0.4 modèles de disques actifs pour mysql ne pas retourner inséré en dernier id
CREATE TABLE personne ( person_id int (11) NOT NULL AUTO_INCREMENT, prenom varchar (20) NULL DEFAULT, nom varchar (20) DEFAULT NULL, int d'âge (11) DEFAULT '0', la clé primaire (person_id)) MOTEUR = InnoDB AUTO_INCREMENT = 36 DEFAULT CHARSET = latin1
INSERT INTO personne (nom, prénom, âge) VALUES (» myname ', NULL, NULL); SELECT LAST_INSERT_ID() en tant que nouveau
Person personObject = new Person();
personObject.Firstname= "myname";
personObject.Add();
Response.Write(personObject.PersonId);
la sortie est "0"
Est-ce une question ou un rapport de bogue? –
Je ne sais pas si c'est un bug ou c'est juste moi. –
maintenant je crois que c'est un bug dans le fournisseur mysql de la classe de base subsonique .. :( –