Regole di convalida_Access

mercoledì 19 marzo 2008 - 12.41

paovanm Profilo | Junior Member

Ciao a tutti,

ho un problema apparentemente stupido ma non funziona: vorrei impostae una regola di convalida per l'immissione di codici in una tabella. I codici sono strutturati in 2 modi:

I. lettera iniziale - 7 cifre consecutive - lettera finale; oppure
II. 8 cifre consecutive - lettera finale

Ho impostato la seguente espressione nella proprietà valido se: Like "?#######?" or "########?" ma dice che i codici che sono già stati inseriti (seguendo la sopraccitata formula) violano le regole di convalida.

Ho provato anche con LIKE "A#######?" ma ho otenuto lo stesso risultato (avevo trovato che A poteva stare sia per una lettera che per un numero).

Grazie in anticipo a chi può aiutarmi.

Michela

alpanix Profilo | Junior Member

>Ciao a tutti,
ciao


>ho un problema apparentemente stupido ma non funziona: vorrei
>impostae una regola di convalida per l'immissione di codici in
>una tabella. I codici sono strutturati in 2 modi:
>
>I. lettera iniziale - 7 cifre consecutive - lettera finale; oppure
>II. 8 cifre consecutive - lettera finale
>
>Ho impostato la seguente espressione nella proprietà valido se:
>Like "?#######?" or "########?" ma dice che i codici che sono
>già stati inseriti (seguendo la sopraccitata formula) violano
>le regole di convalida.
>
>Ho provato anche con LIKE "A#######?" ma ho otenuto lo stesso
>risultato (avevo trovato che A poteva stare sia per una lettera
>che per un numero).
hai provato con il carattere 0 (zero) al posto del cancelletto? la cosa migliore sarebbe spostare la stringa nella proprietà InputMask, cosicché l'inserimento venga costretto ad una corretta sequenza di caratteri/cifre..


>Grazie in anticipo a chi può aiutarmi.
prego


AlPanix
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5