Modificar SQL

Aquí puedes preguntar o compartir tus dudas y conocimientos acerca del programa
Hola. Compañeros.
Tengo una duda si pueden ayudar, quería modificar en la única dato de la tabla.
Por ejemplo, quería modificar sólo la tabla "" ..sDATOS-3 .. ".
Pero quería modificar de forma oculta.
GRACIAS :SOS:
sDATOS-1= Input.GetText ("Input_DATOS-1");
sDATOS-2= ComboBox.GetText ("ComboBox_DATOS-2");
sDATOS-3= ComboBox.GetText ("ComboBox_DATOS-3");

if bNewRecord then
SQLite.Query(db,"insert into Contactos values (NULL, '"..sDATOS-1.."','"..sDATOS-2.."','"..sDATOS-3.."')");

nLastError = Application.GetLastError();
if nLastError ~= SQLite.OK then
Dialog.Message("Error"..nLastError, SQLite.GetLastErrorString());
end
Quieres modificar un único dato? Entonces no comprendo porqué en la secuencia SQLite usar INSERT y no lo correcto que sería REPLACE o UPDATE...
https://mariadb.com/kb/es/basic-sql-sta ... -los-datos
Gracias amigo Dow Sher.
Pero creo que tengo algo mal ...
¿Puede ayudarme?
Gracias. :friends:
sDATOS-3= ComboBox.GetText ("ComboBox_DATOS-3");
SQLite.Query (db, "UPDATE Contactos SET DATOS = '"..sDATOS-3.."' WHERE id = 1");
tienes un error de programador, no puedes usar guines medios ( - ) para el nombre de una variable, usa guión bajo ( _ ) y otra cosa, revisa para que sirve la clausula WHERE en SQL, estás seguro de siempre modificar soalemente el dato con el id = 1?
Amigo Dow Sher, puedes hacer un ejemplo ?
Gracias. :banned2
sDATOS_3= ComboBox.GetText ("ComboBox_DATOS_3");
SQLite.Query (db, "UPDATE Contactos SET DATOS = '"..sDATOS_3.."' WHERE id = 1");
Ejemplo de qué amigo? Tu código está correcto, solamente te falta saber qué es lo qu estás haciendo, ya sabes para qué se usa WHERE?
https://www.1keydata.com/es/sql/sql-update.php
https://www.1keydata.com/es/sql/sql-where.php
Sí sé para que se use el "WHERE".
Es la posición del "PRIMARY KEY".
Qué te da error FRAPIDS? Es que tu código está bien
No da error, pero no funciona, no hace nada.
Amigo no tienes un pequeño ejemplo, porque algo estoy haciendo mal.
Gracias. :friends:
Te dejo aquí un ejemplo
HIDE: ON
Hidebb Message Hidden Description
Gracias Dow Sher. :friends:
Gracias
thanks
gracias
:pc: Veamos que estas haciendo