Come si fa ad inserire una stringa con caporiga (return) in un database dbisam?
Ottengo sempre errore e non trovo nulla in internet.
Per gli apostrofi ho trovato la funzione QuotedStr ma nulla che riguardi il return.
Come si fa ad inserire una stringa con caporiga (return) in un database dbisam?
Ottengo sempre errore e non trovo nulla in internet.
Per gli apostrofi ho trovato la funzione QuotedStr ma nulla che riguardi il return.
Devi fare uso dei parametri all'interno della query, e inizializzarne il valore prima di eseguirla.
L'approccio specifico dipende dall'insieme di componenti che stai utilizzando.
Ciao!
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
Scusa ma non ti capisco.
Ho scritto questo:
La variabile riga viene da un TMemo che ha 2 righe (C'è quindi un caporiga nel mezzo.). La query funziona solo se non uso il return per andare a caporiga.Codice PHP:
DBISAMQDati.SQL.Text:= 'update terminali set bacheca= '+ QuotedStr(riga)+ ' where id= 1';
DBISAMQDati.ExecSQL;
Dovresti scrivere qualcosa del tipo
Non utilizzo i componenti che stai adottando, quindi non ho la possibilità di essere più specifico o verificare che quanto scritto sia applicabile al tuo caso; eventualmente, fai una ricerca di approfondimento consultando la documentazione.Codice PHP:
DBISAMQDati.SQL.Text:= 'update terminali set bacheca= :testobacheca where id= 1';
DBISAMQDati.ParamByName('testobacheca').AsString := 'testo con'#13#10'ritorno a capo';
DBISAMQDati.ExecSQL;
Ciao!
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
Funziona!
Grazie mille.