Consulta compleja en MySQL 7

08/04/2005 - 23:54 por Gemma | Informe spam
Hola a todos:
Tengo según el ejemplo situado más abajo, que construir las consultas o
vistas en el Enterprise del SQL Server 7, a través de la generación de dos
tablas que en VB me funcionan perfectamente, pero no tengo ni idea de como
lo puedo realizar en el enterprise del sql. El usuario selecciona, tal como
tengo hecha la aplicación (con conexión a Access mediante Ole BD 4.0 y ADO.)
en un control datagrid y allí selecciona la variable StrTabla que según se
realice la selección el la datagrid coge un campo Clave y otro Empresa,
bueno pues eso funciona perfectamente. Ahora al estar pasando toda la
aplicación a SQL Server, no se como montar la select que os describo:
Private Sub ImporteNetoVentas()
On Error GoTo salir

'Creamos la variable del Balance seleccionado
StrTabla = "Balance_" + WCod_Empresa
'Creamos la conexion y creamos la conexion del nuevo adodb
Set Conexion = New ADODB.Connection
Set Recset = New ADODB.Recordset
Conexion.ConnectionString = ConexionBDatos

'Creamos la consulta de selección de todo el IMPORTE NETO DE VENTAS

WSql = "SELECT * FROM " & StrTabla & " WHERE Clave_GP IN
('H01','H02','H03','H04','H05')"

'Abrimos el recordset creado
Conexion.Open
Recset.ActiveConnection = Conexion
With Recset
.Source = WSql
.CursorType = adOpenKeyset
.LockType = adLockOptimistic
.Open
End With
ETC.
Por ello necesitaría saber como montar el tema para que me coja la tabla que
selecciona el usuario a través de la datagrid.
Si me podéis indicar el camino o decirme como lo puedo hacer os quedaré muy
agradecida y si no tambíen como siempre.
Recibid un saludo.
Gemma.
 

Leer las respuestas

#1 Gustavo Larriera [MVP]
09/04/2005 - 05:02 | Informe spam
Pregunta en los foros de programación, que los amigos de allá te
brindarán ayuda. Este es un foro dedicado a Microsoft SQL Server.

Gustavo Larriera
Uruguay LatAm
Blog: http://sqljunkies.com/weblog/gux/
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and
confers no rights.



"Gemma" wrote in message
news::

Hola a todos:
Tengo según el ejemplo situado más abajo, que construir las consultas o
vistas en el Enterprise del SQL Server 7, a través de la generación de dos
tablas que en VB me funcionan perfectamente, pero no tengo ni idea de como
lo puedo realizar en el enterprise del sql. El usuario selecciona, tal como
tengo hecha la aplicación (con conexión a Access mediante Ole BD 4.0 y ADO.)
en un control datagrid y allí selecciona la variable StrTabla que según se
realice la selección el la datagrid coge un campo Clave y otro Empresa,
bueno pues eso funciona perfectamente. Ahora al estar pasando toda la
aplicación a SQL Server, no se como montar la select que os describo:
Private Sub ImporteNetoVentas()
On Error GoTo salir

'Creamos la variable del Balance seleccionado
StrTabla = "Balance_" + WCod_Empresa
'Creamos la conexion y creamos la conexion del nuevo adodb
Set Conexion = New ADODB.Connection
Set Recset = New ADODB.Recordset
Conexion.ConnectionString = ConexionBDatos

'Creamos la consulta de selección de todo el IMPORTE NETO DE VENTAS

WSql = "SELECT * FROM " & StrTabla & " WHERE Clave_GP IN
('H01','H02','H03','H04','H05')"

'Abrimos el recordset creado
Conexion.Open
Recset.ActiveConnection = Conexion
With Recset
.Source = WSql
.CursorType = adOpenKeyset
.LockType = adLockOptimistic
.Open
End With
ETC.
Por ello necesitaría saber como montar el tema para que me coja la tabla que
selecciona el usuario a través de la datagrid.
Si me podéis indicar el camino o decirme como lo puedo hacer os quedaré muy
agradecida y si no tambíen como siempre.
Recibid un saludo.
Gemma.

Preguntas similares