Insertar datos en ACCESS

09/04/2007 - 14:17 por Jennifer | Informe spam
Buenas!!!

Estoy intentando meter en una tabla de access unos datos que tengo en un
listbox. La sentencia que utilizo es la siguente:
string sSQL;
sSQL = "INSERT INTO TMenu(TMEN_TITULO_MENU) VALUES('Menu 1') ";

Esto lo hace bien.

Esta tabla tiene un campo autonumerico y me gustaria saber como puedo sacar
el campo autonumerico que le asigna al dato que acabo de meter. ¿El
@@identity se puedo utilizar? Lo he intentado y no lo he conseguido.

Gracias.

Preguntas similare

Leer las respuestas

#6 Octavio Hernandez
09/04/2007 - 23:53 | Informe spam
Este parece Ok:

http://www.wikilearning.com/identif...2004-1.htm

Slsd - Octavio


"Alhambra-Eidos Kiquenet"
escribió en el mensaje
news:
Mostrar la cita
#7 José Antonio Roca H.
10/04/2007 - 18:24 | Informe spam
En este caso usaria un store procedure en el que podrias asignar una variable
output, luego de hacer tu insert verificas que no haya habido ningun error
(IF(@@ERROR <>0)) y si es asi, haces un SELECT @newID = ID FROM DB
filtrando (WHERE) con los parametros que has insertado, ya de ahi recuperas
desde el .Net la variable OUTPUT con su nuevo valor, ese seria tmb una forma
de hacerlo.

"Alhambra-Eidos Kiquenet" wrote:

Mostrar la cita
Ads by Google
Search Busqueda sugerida