lcSQL = "INSERT INTO Tabla (iid, valor, fecha) VALUES ("+ STR(lcID)+","+STR(ldValor)+","+DTOS(ldFecha)+")"Lo anterior no es necesario, ademas de que complica la lectura de tu código, por lo que puedes utilizar la parametrización:
TEXT TO lcSQL NOSHOW INSERT INTO Tabla (iid, valor, fecha) VALUES (?ldID, ?ldValor, ?ldFecha) ENDTEXTCon esto, bastará con que las variables que utilizarás estén en el scope al momento de hacer la ejecución (via SQLExec()?).