Trasformare Numero In stringa mantendo il formato

mercoledì 07 settembre 2011 - 12.37
Tag Elenco Tags  Access (.mdb)

briganti.a Profilo | Newbie

Semplicissimo ( per voi ) : ho un campo ID con formato 000

000
001
002
003

Vorrei in un campo calcolato trasformarlo in stringa. Se faccio Str([ID]) mi rende

0
1
2
3

aiutini?:)

micto27 Profilo | Senior Member

>Semplicissimo ( per voi ) : ho un campo ID con formato 000
>
>000
>001
>002
>003
>
>Vorrei in un campo calcolato trasformarlo in stringa. Se faccio
>Str([ID]) mi rende
>
>0
>1
>2
>3
>
>aiutini?:)

anzichè Str([ID])

prova a utilizzare Format ([ID], "000")

Ciao, Michele

briganti.a Profilo | Newbie

Nada, in quel modo non va , e il solo format ([ID]) mi da "Non può essere utilizzato in una colonna calcolata"

renarig Profilo | Expert

Ma i tuoi ID sono sempre inferiori a 1000 ???

In questo caso

IIf([ID]<9,5;"0") & IIf([ID]<99,5;"0") & [ID]

Saluti

briganti.a Profilo | Newbie

>Ma i tuoi ID sono sempre inferiori a 1000 ???
>
>In questo caso
>
>IIf([ID]<9,5;"0") & IIf([ID]<99,5;"0") & [ID]
>
>Saluti

IIf([ID]<9,5;"00") & IIf([ID]<99,5;"0") & [ID]

Due zeri nel primo caso, uno zero nel secondo... in effetti è un ottimissima soluzione!!

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-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5