SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => VB .NET => Mensaje iniciado por: Sagma en Sábado 22 de Enero de 2005, 16:56

Título: Select @@identity Con Mysql
Publicado por: Sagma en Sábado 22 de Enero de 2005, 16:56
Hola a todos!!

estoy haciendo una aplicación en .Net con bbdd MySql. Al hacer un insert en una tabla (tabla cupos) quiero inmediatamente recuperar el ID de esos cupos. Con SQL SERVER lo hacía con el "select @@identity" inmediatamente después del insert y así recuperaba el ID. En MySql no puedo hacerlo de esta forma ¿cómo puedo hacer lo que quiero?

Gracias por vuestra ayuda.  B)
Título: Re: Select @@identity Con Mysql
Publicado por: sergiotarrillo en Domingo 30 de Enero de 2005, 21:17
solo estas trabajando a nivel de tu PC, o lo estas haciendo con un hosting..?, yo estado tratando de conectarme a un hosting que tengo y no he podido....
Título: Re: Select @@identity Con Mysql
Publicado por: Sagma en Martes 1 de Febrero de 2005, 21:39
Hola Serghio, sip solo estoy trabajando en mi PC
Título: Re: Select @@identity Con Mysql
Publicado por: sergiotarrillo en Miércoles 2 de Febrero de 2005, 03:14
sagma, podrias pasarme tu cadena de conexion, yo lo estoy intentando hacer con un hosting y nada.....
Título: Re: Select @@identity Con Mysql
Publicado por: Sagma en Sábado 5 de Febrero de 2005, 00:27
Esto lo pongo en el App.config

<add key="cadenaConexion"
value="DSN=Mercancias_Peligrosas;UID=mmpp;PWD=mmpp04"></add>

Mi bbdd se llama Mercancias_Peligrosas, el usuario mmpp y la paswword
mmpp04.

Y luego para conectarme:

Dim conexion As OdbcConnection

conexion = New
OdbcConnection(ConfigurationSettings.AppSettings("cadenaConexion"))

conexion.Open()

 :comp:
Título: Re: Select @@identity Con Mysql
Publicado por: sergiotarrillo en Sábado 5 de Febrero de 2005, 02:44
aya tu lo haces usando ODBC, porque no intentas bajaryte el NameSpace de de MySql:

osea tu conexion seria:

Citar
Dim cn as MySqlConnection()