Programación General > Visual Basic 6.0 e inferiores

 Procedimientos De Almacenado Sql

(1/1)

nono_81:
:kicking: Hola Amigos, soy guillermo y necesito saber como puedo ejecutar un procedimiento de almacenado de SQL para seleccionar informacion con paso de parametros desde Visual Basic 6.0. es urgente. por favor..

Ejemplo:

SQL
*******
CREATE PROCEDURE [sp_select_tbciudad]
@IdPais Tinyint as
begin
Select IdCiudad, Nombre FROM tbciudad WHERE IdPais = @IdPais
end

Visual Basic
************
Dim ObjComm   as new ADODB.Command
dim Rs              as new ADODB.RecordSet

with ObjComm
      .ActiveConnection = Conexion
      .CommandType = AdSmdSoreProc
      .CommandText = "sp_select_tbciudad"
      .Parameters(1).Value = m_CodPais
      .Execute
end with
set rs = ObjComm.Execute


  y no me funciona.....

    Gracias.....


email: guillermo_ernesto_a@hotmail.com

Brroz:
Hola nono_81.

Me parece que te falta crear el parámetro y añadirlo al command.

ObjComm.Parameters.Append ObjComm.CreateParameter _
"Nombre_Parámetro", adChar, adParamInput, Tamaño)

por ejemplo...

Suerte.

Navegación

[0] Índice de Mensajes

Ir a la versión completa