TryParse

giovedì 24 aprile 2008 - 09.20

gae58 Profilo | Senior Member

salve,

devo importare dei dati in una tabella MSSql da un file txt.

Ricevo però un errore quando devo valorizzare un campo numerico con lunghezza 9, 2.

Quando uso il tryParse, però non so che oggetto utilizzare. Ho provato con money e float, ma mi da' errore.

Ho anche provato con int non mi da' errore ma mi ritorna valore 0

int nImp;
int.TryParse(aRiga[4], out nImp);

quanche consiglio?

grazie

Gaetano

gae58 Profilo | Senior Member

grazie per la risposta. Quando definisco i parametri, per il campo importo (decimale), inserisco SqlDataType, però quando uso il TryParse mi trov oin difficoltò.

Il decimal lo trovo come spcifica di SqlDataType?


Gaetano

gae58 Profilo | Senior Member

ho provato ocn decimal e funziona.

Ho controllato meglio la Tabella ed ho notatao che c'è sia il campo decimal(18,0) e sia il campo numeric(9,0), però non ne ho capito la differenza e quale convenga usare

grazie


Gaetano

gae58 Profilo | Senior Member

grazie

Gaetano
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