 
			
				12/05/2005, 07:11
			
			
			     |  
      |    |    |    Fecha de Ingreso: mayo-2005  
						Mensajes: 8
					  Antigüedad: 20 años, 5 meses Puntos: 0     |        |  
  |      'Supongo que trabajas con SQL Server 7.0 ó  2000 ..Bueno, es un poco detallado pero, sirve....   
            Dim Cmd As ADODB.Command 
            Set Cmd = New ADODB.Command 
            Cmd.ActiveConnection = DbConex 
            Cmd.CommandType = adCmdStoredProc 
            Cmd.CommandTimeout = 30 
            Cmd.CommandText = "LlenarESBanco" 'Nombre del Proc Almacenado   
'Por cada variable le creas un parametro .... 
            Cmd.Parameters.Append Cmd.CreateParameter(, adDate, adParamInput, 20, Me.dtpFecha.Value) 
            Cmd.Parameters.Append Cmd.CreateParameter(, adVarChar, adParamInput, 20, tes_tipoOperacion) 
            Cmd.Parameters.Append Cmd.CreateParameter(, adVarChar, adParamInput, 50, tes_detalle) 
            Cmd.Parameters.Append Cmd.CreateParameter(, adDouble, adParamInput, 12.2, tes_debe) 
            Cmd.Parameters.Append Cmd.CreateParameter(, adDouble, adParamInput, 12.2, tes_haber) 
            Cmd.Parameters.Append Cmd.CreateParameter(, adDouble, adParamInput, 12.2, tes_saldo) 
            Cmd.Parameters.Append Cmd.CreateParameter(, adVarChar, adParamInput, 50, Me.dtcBanco.Text) 
            Cmd.Parameters.Append Cmd.CreateParameter(, adVarChar, adParamInput, 50, Me.dtcCuentaCorriente.Text) 
            'Parametro de Salida ,, le colocas un nombre cualquiera ... 
            Cmd.Parameters.Append Cmd.CreateParameter("NumeroESBanco", adVarChar, adParamOutput, 50, "")   
            ' TE conectas con tu Base de DAtos .. mi variable se llama DbConex 
            Set Cmd.ActiveConnection = DbConex 
            Cmd.Execute 
           ' Ya funciono .... ok 
           'Puedes acceder al parametro de salida asi ... colocando el nombre del parametro 
           salida = Cmd("NumeroESBanco")   
           'Ta esta, ejecutaste tu procedimiento para insercion. modificacion o eliminacion 
           ' y obtuviste una salida,, claro pueden ser mas salidas ... como tu quieras 
           'Suerte.            |