Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   funcionaba pero ahora no ¿¿?? (https://www.clubdelphi.com/foros/showthread.php?t=19957)

fabian20s 31-03-2005 23:29:10

funcionaba pero ahora no ¿¿??
 
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:
Código 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+'"

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

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 ocurre esto:
Cita:

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

Por favor, Organización!!

Cita:

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()
Código SQL [-]
 ON T1.Idarticulo = T3.Idarticulo WHERE T1.idventa =Quotedstr(DBEdit5.Text)

Hasta Luego


La franja horaria es GMT +2. Ahora son las 03:36:27.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi