SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: nono_81 en Miércoles 10 de Diciembre de 2003, 19:39
-
: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
-
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.