Mensaje enviado por "Mauro Sayavedra" <msayave@ec.gba.gov.ar>
Usa el siguiente codigo:
If Dataenvironment1.rscommand1.State <> 0 Then
'si el comando ya se corrio, cierro el recordset asociado
Dataenvironment1.rscommand1.Close
End If
'vuelvo a correr el comando, con los parametros con que hayas definido.
Dataenvironment1.command1 param1, param2, etc
' seteas nuevamente el Grid
Set datagrid1.DataSource = DataEnvironment1
datagrid1.Refresh
'y haces refresh del grid
Saludos. Mauro.
----- Original Message -----
From: Carlos Ferrándiz
To: visualbasic-esp@egroups.com
Sent: Wednesday, October 04, 2000 12:12 PM
Subject: (VB-ESP) Más Preguntas sobre el DATAENVIRONMENT
He creado un dataenvironment con una conexíon, y un procedimiento
almacenado. La conexión apunta a un SQL con OLEDB.
El Procedimiento llamado pedfec (Pedidos por fecha) consulta una tabla de
pedidos y me devuelve aquellos que tengan la fecha seleccionada con el
parametro FEC.
He creado un Formulario con un grid, un textbox y boton.
En el Grid, tengo las siguientes propiedades:
Datasource = Dataenvironment1
Datamember = command1
Bueno, la pregunta es la siguiente:
Como puedo hacer que cuando pulse el boton me actualice los
registros del GRID con una nueva fecha puesta en el textbox
Es decir, Como puedo pasarle los parametros de los procedimientos
almacenados desde VB y actualizar el recordset