PDA

Ver la Versión Completa : funcionaba pero ahora no ¿¿??


fabian20s
31-03-2005, 23:29:10
hola a todos disculpen tanta pregunta pero resien me estoy entendiendo con las sentencias sql en delphi el caso es este tenia esta sentencia en sql

SELECT sum(T3.valor_venta*T1.cantidad) as sumvalorventa
FROM DETALLEVENTA T1 LEFT OUTER JOIN VENTA T2
ON T1.Idventa=T2.Idventa LEFT OUTER JOIN ARTICULO T3
ON T1.Idarticulo = T3.Idarticulo WHERE T1.idventa ="'+DBEdit5.Text+'"

las tablas estan hechas en paradox y cambie las propiedades de las claves principales de Alpha a Autoincrement ¿eso tuvo algo que ver ?

MasterXP
01-04-2005, 06:30:17
El Mismo codigo:
SELECT sum(T3.valor_venta*T1.cantidad) as sumvalorventa
FROM DETALLEVENTA T1 LEFT OUTER JOIN VENTA T2
ON T1.Idventa=T2.Idventa LEFT OUTER JOIN ARTICULO T3
ON T1.Idarticulo = T3.Idarticulo WHERE T1.idventa ="'+DBEdit5.Text+'"

y que es lo que te dice, error o que?

y explica un poco el codigo, llave primaria y eso...

Lepe
01-04-2005, 11:37:22
Aprovecho el momento para recordar a fabian20s que no es buena idea postear el mismo hilo en varios foros y/o hilos, la razón es muy simple, ni tu mismo ni nosotros podemos seguir el desarrollo del hilo.

Además recuerda que esto es un foro, si un hilo queda sin contestar; puedes intentar explicar más el asunto, con eso haces que el hilo se mueva al principio de la lista y sea el más reciente, y por otro lado estarás dando más datos.

por todo ello te recomiendo encarecidamente que leas la Guía de Estilo (http://www.clubdelphi.com/foros/guiaestilo.php)

hilos repetidos:
http://www.clubdelphi.com/foros/showthread.php?t=19894
http://www.clubdelphi.com/foros/showthread.php?t=19916

Y
http://www.clubdelphi.com/foros/showthread.php?t=19875
http://www.clubdelphi.com/foros/showthread.php?t=19835

Para colmo de males, despues de 6 respuestas en el mismo hilo (http://www.clubdelphi.com/foros/showthread.php?t=19894) ocurre esto:

Me has hecho bolas
Resulta que en tus tres mensajes manejas tablas diferentes (en cada uno de ellos) .

Por favor, Organización!!

cambie las propiedades de las claves principales de Alpha a Autoincrement ¿eso tuvo algo que ver ?


Como dijo alguien por ahí...... No.... será por la fase de la luna ;)

Un saludo

vtdeleon
01-04-2005, 14:19:45
Como habia dicho en este hilo de los apostrofes:
Comodin :-p
Utilizar la funcion QuotedStr()
ON T1.Idarticulo = T3.Idarticulo WHERE T1.idventa =Quotedstr(DBEdit5.Text)
Hasta Luego