Visual Basic - Adodc

Life is soft - evento anual de software empresarial
 
Vista:

Adodc

Publicado por Larisa (43 intervenciones) el 19/08/2003 20:04:07
HOLA A TODOS

ESTOY UTILIZANDO ADODC PARA REALIZAR MIS CONSULTAS Y LUEGO EL RESULTADO DE LAS MISMA LAS ASIGNO A UNA VARIABLE COMO LO MUESTRO EN EL EJEMPLO SIGUIENTE

With Adodc3
.ConnectionString = bds.Connections.Item("datos").ConnectionString
.RecordSource = "SELECT insumos.c_insumo FROM insumos
insumo = Adodc3.Recordset!c_insumo

ESTE ME FUNCIONA BIEN, PERO EN LA SIGUIENTE CONSULTA QUE TIENE QUE VER CON SUMA NO SE COMO ASIGNARLE EL RESULTADO A UNA VARIABLE

With Adodc2
.ConnectionString = bds.Connections.Ite("datos").ConnectionString
.RecordSource = "SELECT SUM(baticiones.volumen), SUM(baticiones.brix_mul) FROM baticiones WHERE fecha = CDate('" & fechas & "') OR fecha = CDate(' " & DTPicker3 & "') AND cuba_alimen = '" & cuba_al & "' AND materia_prima = '" & insumo & "' "
.Refresh
End With

SE QUE LA CONSULTA ESTA FUNCINANDO PORQUE SE LA ASIGNO A UN DATAGRID Y FUNCIONA, PERO ES MUY COMPLICADO TRABAJAR CON EL DATA GRID, PORQUE LA CONSULTA ESTA DENTRO DE UN CICLO FOR, Y NO SE COMO LIMPIAR EL DATA GRID EN TIEMPO DE EJECUCIÓN, Y LO MEJOR FUESE QUE SE LE ASIGNARA A UNA VARIABLE, YA QUE EL RESULTADO DE ESA CONSULTA LA UTILIZO PARA CALCULAR OTRAS COSAS.,

LES AGRADEZCO DE ANTEMANO SU RESPUESTA, YA QUE ESTOY DESPERADA CON ESTO


LARISA


Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Adodc

Publicado por Manuel (34 intervenciones) el 19/08/2003 22:09:58
Hola Larisa, puedes usar un Do While para que vallas asignandole a una variable las cantidades y que se vallan sumando
Para limpiar el gri en tiempo de ejecucion es
Set Recordset.DataSource = Nothing

si quieres contactame por mail para explicarte mejor o asiganme a tu MSN [email protected]

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar