Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/01/2012, 03:56
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: MySQL WorkBench sintaxis Stored Procedures

Cita:
incluyo el símbolo de interrogación, cosa que intente hacer al crear el procedimiento pero me marca error, como bien decía antes no se que inventar ya para que funcione el procedimiento
En realidad ese es un problema sencillo. Te convendría mirar el manual del MySQL COnnecto.Net antes (página oficial).
La cosa es:
Código C#:
Ver original
  1. MySqlCommand command = new MySqlCommand("sp_crear_usuario", conn);
  2. command.CommandType = CommandType.StoredProcedure;
  3. command.Parameters.AddWithValue("?nombre", usuario.Nombre);
  4. command.Parameters.AddWithValue("?apellidos", usuario.Apellidos);
  5. command.Parameters.AddWithValue("?nick", usuario.Nick);
  6. string password = EncriptaPassword(string.Concat(usuario.Nick, usuario.Password));
  7. command.Parameters.AddWithValue("?pass", password);
  8. conn.Open();
  9. usuario.Id_usuario = Convert.ToInt32(command.ExecuteScalar());
  10. return usuario;

Detalle: Estos temas no son de este foro. Acá las reglas del foro de bases de datos dicen que no se tratan temas de programación.
Deberías haberlo preguntado en el Foro de .Net.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)