Codice fiscale

mercoledì 02 luglio 2008 - 12.11

aleciccio Profilo | Newbie

Ciao a tutti,
avrei un piccolo problema,avete,per caso una procedura che permetta di calcolare il codice fiscale CONTEMPORANEAMENTE per tutti gli individui all'interno di una tabella, e non, come ho trovato in giro che viene calcolato singolarmente per ogni individuo?
Grazie anticipatamente.

alx_81 Profilo | Guru

>Ciao a tutti,
Ciao

>avrei un piccolo problema,avete,per caso una procedura che permetta
>di calcolare il codice fiscale CONTEMPORANEAMENTE per tutti gli
>individui all'interno di una tabella, e non, come ho trovato
>in giro che viene calcolato singolarmente per ogni individuo?
Non so cosa intendi di preciso, ma l'unica via che vedo con SQL Server, è quella di fare una funzione che fa il calcolo del codice fiscale, magari in CLR, seguendo le indicazioni di questo articolo di David (http://www.dotnethell.it/articles/calcolocodicefiscale.aspx), e poi utilizzarla in una singola UPDATE..

>Grazie anticipatamente.
di nulla!

--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

aleciccio Profilo | Newbie

.........per contemporaneamente intendo che si spinge un bottone....magari che richiama una query di aggornamento o........non ho più idee.........e me lo calcola per tutte le persone in elenco................ per il calcolo del codice fiscale,avevo trovato questa procedura:

Option Compare Database
Option Explicit

Private Sub Fai_Click()
Dim cFisc As New clsCodiceFiscale
If cCF Then
tCF = cFisc.formatCodiceFiscale(tPar)
' tCF = cFisc.getCodiceFiscale(tPar)
Else
cFisc.getNameFromCode tPar, tCF
tPar = cFisc.Anagrafica
End If
If cFisc.ErrorCode <> "0-" Then
MsgBox cFisc.ErrorCode, vbCritical
End If
End Sub


tu che ne pensi?

alx_81 Profilo | Guru

>.........per contemporaneamente intendo che si spinge un bottone....magari
>che richiama una query di aggornamento o........non ho più idee.........e
>me lo calcola per tutte le persone in elenco................
ok, una update singola su db lanciata da un bottone della tua app..

>per il calcolo del codice fiscale,avevo trovato questa procedura:
>
>Option Compare Database
>Option Explicit
>
>Private Sub Fai_Click()
>Dim cFisc As New clsCodiceFiscale
>If cCF Then
>tCF = cFisc.formatCodiceFiscale(tPar)
>' tCF = cFisc.getCodiceFiscale(tPar)
>Else
>cFisc.getNameFromCode tPar, tCF
>tPar = cFisc.Anagrafica
>End If
>If cFisc.ErrorCode <> "0-" Then
>MsgBox cFisc.ErrorCode, vbCritical
>End If
>End Sub
>
>
>tu che ne pensi?
che non posso dirti nulla, perchè questa procedura non dice nulla..
Se vuoi l'update unica per tutti, la funzione la devi fare su sql server, altrimenti così sei costretto ad aggiornare il cf tramite un ciclo.

--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
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-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5