¿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...

1 Respuesta

Respuesta
No te aconsejo trabajar con tablas temporales. Pero si es eso lo que que quieres, sigues estos pasos.
Copiar la bd empleados a un dataset.(Es decir hazle un select * y llenalo en el datatset)
Como sabrás un dataset es un conjunto de tablas o DataTables.
Cada tabla es una consulta o en tu caso una tabla creada.
Una ves que tu tabla esta llena le haces un inner

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas