soit tu utilises un Int64.TryParse (la plus propre)
soit
soit encore tu ajoutes/changes ta procedure pour qu'elle fasse le cast et tu stocks la valeur dans un "Int64?"Code:
1
2 string value=new Dmanager("DataDev").RetournerScalaire("EXEC dbo.CORE_PageIdDefault '" + urlsite + "'") if(!string.isNullOrEmpty(value)) IdPage=Int64.Parse(value);