Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Problema inserimento testo nel DB SQL Server se contiene ritorno a cap...
martedì 20 gennaio 2004 - 18.12
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
sheen77
Profilo
| Newbie
42
messaggi | Data Invio:
mar 20 gen 2004 - 18:12
Salve, ho il seguente problema.
Ho un campo di testo multiriga che può essere riempito con 200 caratteri.
Ora quando provo ad inserire il testo contenuto nel campo nel DB sql server se l'utente ha digitato ENTER, la frase nel db viene troncata in quel punto.
Potrei al limite sostituire il carattere che codifica ENTER con uno spazio o altro usando la funzione replace.
Ma qual'è questo carattere?
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 20 gen 2004 - 19:05
Allora di solito c'è il Carriage Return (CR) e il New Line o Line Feed (LF) che in C# vengono rispettivamente convertiti con \r e \n.
Mentre in VB.NET ci sono due costanti e sono vbCr e vbLf e assieme combinati cvCrLf, quindi al posto di una stringa costante nel replace usa questi caratteri (vbCr e/o cvLf)
Fai sapere se va.
ciao
david
sheen77
Profilo
| Newbie
42
messaggi | Data Invio:
gio 29 gen 2004 - 11:12
Ok, ho risolto facendo un'espressione regolare che cerca il vbCr, ovvero il ritorno a capo e se lo trova impedisce il suo inserimento.
Ciao e grazie
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
gio 29 gen 2004 - 21:26
Ottimo, non potevi fare di meglio.
Le regex sono molto utili in ogni caso.
ciao
david
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !