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
ASP.NET 2.0 / 3.5 / 4.0
S.O.S Validazione campi in lettura
lunedì 13 settembre 2010 - 10.53
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
dotnet79
Profilo
| Newbie
8
messaggi | Data Invio:
lun 13 set 2010 - 10:53
Applicazione Web Visual Studio 2008
dovrei leggere da un file dei record e dovrei fare i seguenti controlli:
il campo in lettura deve essere un numero decimale non negativo, con il punto separatore delle migliaia (opzionale) e la virgola separatore decimale
l campo 2 deve essere del tipo “yyyyQn”, dove yyyy è un numero intero e n è un numero intero compreso tra 1 e 4
Qualcuno sa darmi qualche dritta su come gestire questi due campi in lettura?
grazie mille!
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 13 set 2010 - 22:30
Ciao
>il campo in lettura deve essere un numero decimale non negativo,
>con il punto separatore delle migliaia (opzionale) e la virgola
>separatore decimale
per questo puoi usare la Decimal.TryParse
http://msdn.microsoft.com/en-us/library/ew0seb73.aspx
ti torna true se è corretto, altrimenti false.
>l campo 2 deve essere del tipo “yyyyQn”, dove yyyy è un numero
>intero e n è un numero intero compreso tra 1 e 4
Per questo puoi usare una Regular Expression come questa:
[0-9]{4}Q[1-4]
effettuando un match con l'oggetto RegEx (
http://msdn.microsoft.com/en-us/library/twcw2f1c.aspx
)
>Qualcuno sa darmi qualche dritta su come gestire questi due
>campi in lettura?
>
>
>grazie mille!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
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 !