FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Comillas.
Y de paso parametriza, que siempre es buena idea:
|
#2
|
||||
|
||||
Hola a todos,
Cita:
|
#3
|
|||
|
|||
Cita:
Aun no me rindo, pero aun tampoco tengo la solucion colocando el codigo tal cual tu mencionaste me da un erro que lo voy a adjuntar Código:
begin Close; ADOQueryUpdate.SQL.Clear; ADOQueryUpdate.SQL.Add( 'UPDATE Tiket SET'); ADOQueryUpdate.SQL.Add( 'Estatus = "OLD" '); ADOQueryUpdate.SQL.Add( 'Estatus = ' +QuotedStr('OLD')); ADOQueryUpdate.SQL.Add(' WHERE Item =:valor'); ADOQueryUpdate.Parameters.ParamByName('Valor').Value := StrToInt(Label3.Caption); ADOQueryUpdate.ExecSQL; end; yo no temg ningún campo o resultado que se llame 'valor', por lo que puedo asumir que este 'valor' sea una constante que abajo se le esta pasando el valor contenido en el Label3.caption, y de ser asi en el futuro tengo que hacer lo mismo con cada campo a la cual le voy a pasar el valor de un label? Yo no se y quiero entender como una instrucion tan simple el SQL donde solo quiero cambiar el valor que esta en el 2 y colocarle un valor contenido en un label se ha convertido en un problema Última edición por giantonti1801 fecha: 29-03-2023 a las 20:43:36. |
#4
|
||||
|
||||
Puse dos opciones para la misma linea, jeje, no tienes que usar las dos, sino la que prefieras: con comillas o con QuotedStr (que es la que a mi me gusta más).
Por eso te da error, piensa que son dos campos y espera una coma en medio. |
#5
|
|||
|
|||
Cita:
Si puedo entender eso pero a cual te refiere, talvez seria de ayuda si escribiera el codigo tal cual como deberia ir. Muchas gracias por tu ayuda |
#6
|
|||
|
|||
Cita:
Para ayudar a otros foreros que tengan el mismo problema el codigo quedo Asi. |
#7
|
|||
|
|||
Cita:
|
#8
|
||||
|
||||
|
#9
|
|||
|
|||
Cita:
En mi opinión y por claridad, los parametros deberian tener el mismo nombre de los campos a actualizar. Por supuesto eso queda a criterio y gusto del colega...
Saludos cordiales |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cambiar el caption de un Label(LinkLabel, etc) en tiempo de ejecución | Missael | Delphi para la web | 2 | 19-09-2018 23:14:24 |
label.caption en 2 renglones | ingel | Varios | 5 | 16-04-2018 23:13:32 |
No cambia caption el label | giulichajari | Varios | 2 | 07-07-2015 05:08:29 |
Caption de Label en varias filas | Novatin | C++ Builder | 6 | 03-07-2013 05:24:52 |
Pierdo datos de memo.text a label.caption | jgarcias2 | OOP | 7 | 18-04-2011 19:27:45 |
|