Título: Consultas de bbdd en visual basic Publicado por: aspiazu en 16 Mayo 2016, 16:50 pm Buenas!
Tengo un programa que necesito que introduzca datos en 3 tablas.Una es de alumnos (nombre,apellido 1,apellido2,dni) aulaalumno(idalumno,idaula) y la tabla registro que guarda (idcurso,idequipo,fecha,idregistro). Tengo hecho el insert a la tabla alumnos que me guarda nombre apellido ect..pero necesito que tambien haga un insert a la tabla aulaaulmno y que me inserte el id del ultimo alumno que he metido y el id del curso He estado probando estas cosas(para sacar el id del curso) Citar Dim internet As New MySqlCommand("SELECT Id FROM curso where nombre= 'internet-navegacion'", conexion1) internet.ExecuteNonQuery() para sacar el id del ultimo registro metido a alumnos Citar Dim ultimoid As New MySqlCommand("SELECT MAX(Id) FROM alumno", conexion1) ultimoid.ExecuteNonQuery() con eso sacaria los datos que necesito para la tabla aulaalumno,pero nose como hacer un insert con los datos que saco con esas consultas Algo asi he probado pero nada Citar Dim insertarIds As New MySqlCommand("INSERT INTO `aulaalumno` (Idalumno,idaula) VALUES ('ultimoid','internet')", conexion1) Título: Re: Consultas de bbdd en visual basic Publicado por: FurioMoltisanti en 18 Mayo 2016, 22:42 pm Intenta esto a ver
Código
Después de esto id debería contener la id insertada. Fuente: http://stackoverflow.com/questions/4425153/vb-net-sql-last-inserted-id |