52 messaggi dal 13 marzo 2002
Ciao a tutti,

per effettuare un inserimento su tabelle di Visual FoxPro ho bisogno che una variabile mi venga passata con i doppi apici, anzichè gli apici singoli, altrimenti se la stringa contiene un apice si ha un errore.

Ho provato ad esempio a mettere la stringa in questo modo:

string Mystring = "\"D'Onofrio\"";

Ma viene stampato "\"D'Onofrio\"".

Come posso fare a far stampare correttamente "D'Onofrio"?


Grazie
Umberto
432 messaggi dal 31 gennaio 2007
Non se ti può servire.. ma se fai un replace degli apici?...
52 messaggi dal 13 marzo 2002
Scusa ma non ho capito.

A me arriva una stringa del tipo:

"D'Onofrio"

la devo trasformare in

""D'Onofrio""

Dove faccio la replace?
432 messaggi dal 31 gennaio 2007
Sicuramente è una forzatura ma prova con..

stringa.Replace('"','""');

se da errore puoi provare con
'"' + stringa + '"'

e dimmi se ti funziona...

Ciao
Modificato da zaffoo il 22 maggio 2007 15.27 -

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.