¿Dataset y consulta sql?
Que tal espero me puedan ayudar con algo no puedo solucionar..., en visual 2005 ...
Utilizo mis tablas de la base de datos y hago mis consultas muy bien, el problema es que utilizo tablas temporales pero para no crearlas en la base de datos las realizo en un dataset. El problema surge cuando tengo que hacer una consulta uniendo la tabla de base de datos con la del dataset: ejemplo como seria normalmente:
SELECT Aux.*,empleados.cveempl,empleados.nombre "
FROM empleados,Aux"
WHERE empleados.Cvesucursal=Aux.cvesucursal "
AND depto='G' ""
AND estatus= 'AC'"
En mi caso la tabla Aux es la tabla que esta en el dataset y empleados es la de la BD, ¿cómo le hago para poder realizar una consulta similar uniendo las dos tablas... Es posible? ¿Huh? ¿Huh? ¿Huh?... Espero haberme explicado.. Ya que por ejemplo para realizar una consulta del dataset la realizo así::
valor = dts_premio.Tables("aux").Compute("sum(importe)", "lugar=" & inlugar2 & "")
Y si me regresa el sum... Pero no se como unir las dos tablas ... Es necesario que las una ya que tengo que saber cuantos registros regreso la consulta para realizar unos cálculos...
Utilizo mis tablas de la base de datos y hago mis consultas muy bien, el problema es que utilizo tablas temporales pero para no crearlas en la base de datos las realizo en un dataset. El problema surge cuando tengo que hacer una consulta uniendo la tabla de base de datos con la del dataset: ejemplo como seria normalmente:
SELECT Aux.*,empleados.cveempl,empleados.nombre "
FROM empleados,Aux"
WHERE empleados.Cvesucursal=Aux.cvesucursal "
AND depto='G' ""
AND estatus= 'AC'"
En mi caso la tabla Aux es la tabla que esta en el dataset y empleados es la de la BD, ¿cómo le hago para poder realizar una consulta similar uniendo las dos tablas... Es posible? ¿Huh? ¿Huh? ¿Huh?... Espero haberme explicado.. Ya que por ejemplo para realizar una consulta del dataset la realizo así::
valor = dts_premio.Tables("aux").Compute("sum(importe)", "lugar=" & inlugar2 & "")
Y si me regresa el sum... Pero no se como unir las dos tablas ... Es necesario que las una ya que tengo que saber cuantos registros regreso la consulta para realizar unos cálculos...
1 Respuesta
Respuesta de jonathan0299