![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola
No se me parece que algo pasa aqui: No lo he probado asi que pues dudas. Saludos |
|
#2
|
||||
|
||||
Nop, de las dos sugerencias, no queda lo que deseo hacer, sigo revisando los errores |
|
#3
|
||||
|
||||
|
QueryUpdate.SQL.Text:='UPDATE productos SET stock= '+QuotedStr(DBedit3.Text)+ + +QuotedStr(txtagregar.Text)+' WHERE codigo="'+QuotedStr(txtcodigo.Text)+'"';
Duda, que me permite hacert QuoStr? Necesito entenderlo por que me marca un error: "INCOMPATIBLES TYPES: 'STRINGS' AND 'TEDIT' ![]() |
|
#4
|
|||
|
|||
|
Que se supone quieres hacer aqui
Cita:
Cita:
Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
#5
|
|||
|
|||
|
Bueno,
Hice una prueba con tu sentencia SQL y aqui te pongo lo que paso. Primero modifique tu linea, no me compila tal como la pones Cita:
En el memo me sale esto, para cada sentencia Cita:
Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
#6
|
||||
|
||||
|
Gracias EgoStar checare tu linea
![]() |
|
#7
|
||||
|
||||
|
Analizando nuevamente la linea:
QueryUpdate.SQL.Text:='UPDATE productos SET stock= '+QuotedStr(strtoint(DBedit3.Text)+strtoint(txtagregar.Text)+' WHERE codigo="'+QuotedStr(txtcodigo.Text)+'"'; Me marca un error en: QuotedStr(txtcodigo.Text)+'"' Incompatible types: 'String' and 'Integer' Ya he checado vonviertiendolo a otro tipo, y nada Sigo analizando |
|
#8
|
|||
|
|||
|
Checa el codigo que acabo de poner, yo creo que es la solución.
De todos modos lo pongo de nuevo con los objetos que estas usando.
Cita:
Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
#9
|
||||
|
||||
Muchas Gracias EgoStar, aqui pongo la modificacion:QueryUpdate.Close; QueryUpdate.SQL.Clear; QueryUpdate.SQL.Text:='UPDATE productos SET stock= '+QuotedStr(inttostr(strtoint(DBedit3.Text)+strtoint(txtagregar.Text)))+' WHERE codigo='+txtcodigo2.Text; QueryUpdate.Execute; Codigo Funcionando al 100% Gracias a todos los que me orientaron. Solo una duda, no logro entender el funionamiento de QuotedStr ![]() |
|
#10
|
||||
|
||||
|
Hola
Muy cierto Egostar, el codigo modificado esta muy bien, bueno maestro al fin. Con respecto a QuotedStr, se usa, bueno en este caso lo use, por el desconocimiento del campo, con esto parece hacer una traduccion o similar, egostar te puede decir mas. Me alegro que allas resuelto el asunto. Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Actualizando AdoQuery | Nathan | Conexión con bases de datos | 3 | 05-05-2006 20:07:19 |
| TWebModule actualizando respuestas... | Xianto | Internet | 2 | 26-05-2005 18:33:08 |
| Actualizando un campo... | StartKill | Firebird e Interbase | 5 | 05-03-2004 20:50:54 |
| Actualizando los TImage | Magneto | Varios | 4 | 05-12-2003 07:40:55 |
| Actualizando Firebird | hgiacobone | Conexión con bases de datos | 5 | 09-06-2003 22:35:02 |
|