*|*Error en consulta SQL

20/12/2005 - 07:17 por Incidencias KEKOS | Informe spam
Hola a tod@s!

Tengo la siguiente consulta SQL y me da este error en Visual Basic 6.0:

SELECT TBLGENCOMERCIAL.NOMBRE + ' ' + TBLGENCOMERCIAL.APELLIDO1 + ' ' +
TBLGENCOMERCIAL.APELLIDO2 AS COMERCIAL,
TBLGENCLIENTE.CODCLIENTE,
TBLGENCLIENTE.NOMBRECOMERCIAL, TBLGENCLIENTE.RSOCIAL,
TBLGENCLIENTE.PROVINCIA,
TBLUTIROTURAS.FECHARECEPCION,
TBLUTIROTURAS.REFPIEZASROTAS, TBLGENARTICULOS.DESCRIPCION,
TBLUTIROTURAS.CANTPIEZASROTAS,
TBLGENARTICULOS.PVENTA, [TBLUTIROTURAS.CANTPIEZASROTAS
* TBLGENARTICULOS.PVENTA] AS TOTPVENTA
FROM TBLUTIROTURAS INNER JOIN
TBLGENARTICULOS ON TBLUTIROTURAS.REFPIEZASROTAS TBLGENARTICULOS.REFERENCIA INNER JOIN
TBLGENCOMERCIAL INNER JOIN
TBLGENCLIENTE ON TBLGENCOMERCIAL.CODCOMERCIAL TBLGENCLIENTE.CODCOMERCIAL ON
TBLUTIROTURAS.CODCLIENTE = TBLGENCLIENTE.CODCLIENTE

y el error es:

[.]
Conflicto de tipos de operando: ntext es incompatible con float (Yo creo
que se refiere a la parte de ...[TBLUTIROTURAS.CANTPIEZASROTAS *
TBLGENARTICULOS.PVENTA] AS TOTPVENTA
...)

Gracias.
 

Leer las respuestas

#1 Salvador Ramos
20/12/2005 - 12:46 | Informe spam
Hola,

El mensaje es claro, está haciendo operaciones incompatibles para los tipos
de datos que intervienen. Pero para ver exactamente dónde, es necesario
disponer de las DDL's de las tablas que intervienen.

Un saludo
Salvador Ramos
Murcia - España

[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL Server y .NET)


"Incidencias KEKOS" escribió en el mensaje
news:e7s%

Hola a !

Tengo la siguiente consulta SQL y me da este error en Visual Basic 6.0:

SELECT TBLGENCOMERCIAL.NOMBRE + ' ' + TBLGENCOMERCIAL.APELLIDO1 + ' '
+
TBLGENCOMERCIAL.APELLIDO2 AS COMERCIAL,
TBLGENCLIENTE.CODCLIENTE,
TBLGENCLIENTE.NOMBRECOMERCIAL, TBLGENCLIENTE.RSOCIAL,
TBLGENCLIENTE.PROVINCIA,
TBLUTIROTURAS.FECHARECEPCION,
TBLUTIROTURAS.REFPIEZASROTAS, TBLGENARTICULOS.DESCRIPCION,
TBLUTIROTURAS.CANTPIEZASROTAS,
TBLGENARTICULOS.PVENTA,
[TBLUTIROTURAS.CANTPIEZASROTAS
* TBLGENARTICULOS.PVENTA] AS TOTPVENTA
FROM TBLUTIROTURAS INNER JOIN
TBLGENARTICULOS ON TBLUTIROTURAS.REFPIEZASROTAS > TBLGENARTICULOS.REFERENCIA INNER JOIN
TBLGENCOMERCIAL INNER JOIN
TBLGENCLIENTE ON TBLGENCOMERCIAL.CODCOMERCIAL > TBLGENCLIENTE.CODCOMERCIAL ON
TBLUTIROTURAS.CODCLIENTE = TBLGENCLIENTE.CODCLIENTE

y el error es:

[.]
Conflicto de tipos de operando: ntext es incompatible con float (Yo creo
que se refiere a la parte de ...[TBLUTIROTURAS.CANTPIEZASROTAS *
TBLGENARTICULOS.PVENTA] AS TOTPVENTA
...)

Gracias.



Preguntas similares