Cita:
Iniciado por totigo
Tu quieres asignar el resultado de la consulta a un MSHflexgrid. hazlo a traves de la propiedad DataSource de tu control.+
Código vb:
Ver originalDim ADBrecordset As New ADODB.Recordset
Dim strParametro as String
strSucursal = "cordoba"
sql = " SELECT * FROM TABLA WHERE CAMPO='" & strParametro & "'"
Set ADBrecordset = New ADODB.Recordset
ADBrecordset .Open sql, miAdoConexion, adOpenForwardOnly
Set mi_MSHFlexGrid.DataSource = ADBrecordset
Me parece que eso no le va a funcionar, ya que está utilizando DAO y no ADO y además creo que no es un control MSHFlexGrid sino un control MSFLEXGrid que no se puede enlazar a un recordset.