Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/10/2009, 07:15
Avatar de Myakire
Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Respuesta: Procedimientos almacenados, mysql y ASP

Cita:
Iniciado por suudobal Ver Mensaje
Buenas:

Cuando ejecuto un procedimiento almacenado llamado "Listado" de una tabla MySQL llamada marcas (que contiene marcas de coches) sobre ASP hago esto:

Set Conn = server.Createobject("ADODB.Connection")
Conn.Open "Driver={MySQL ODBC 5.1 Driver};Server=localhost;Port=3306;Database=mibase datos;Uid=root;"

Set RCSet = Server.CreateObject("ADODB.RecordSet")
Set RCSet = Conn.execute("Listado")

Hasta aquí todo perfecto y funciona correctamente. El caso es que por mucho que miro por ahí no encuentro forma de pasarle un parámetro para que solo me muestre el listado de por ejemplo, coches de la marca Citroen. El procedimiento almacenado ya lo tengo modificado para recibir el parámetro pero, ¿hay alguna manera de pasarle parámetros de la manera como lo he puesto? es que veo por ahí de otras maneras usando la propiedad Commandtext y otros que no me sirven...

Gracias, a ver si veo la luz...
Interesante saber por que dices que no te sirven

Haz probado con un simple: RCSet .Open "CALL ("&parametro&")" ?

No uso MySQL y no lo he probado, pero supongo que debiera funcionar.