Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/04/2006, 18:11
Robertoch
 
Fecha de Ingreso: septiembre-2005
Ubicación: Tijuana México
Mensajes: 76
Antigüedad: 19 años, 5 meses
Puntos: 0
convertir decimal

Hola, que tal, estoy empezando en esto de la programacion en Net, estoy haciendo una pagina (asp.net 1.1 y c#) en la que leo un dato de sql que es tipo money y requiero meterlo en otra tabla de sql tambien tipo money, lo estoy convirtiendo despues de leerlo a decimal y asi lo meto a la otra tabla es esto correcto?

Otra pregunta al sacar el dato de la primera tabla con el datareader me regresa un tipo object y para convertilo a decimal existen varios tipos de hacer como los siguientes:

decimal preciDecC = Convert.ToDecimal(drDTDS["precio"]);
decimal preciDecP = Decimal.Parse(drDTDS["precio"].ToString());
decimal preciDecB = (decimal)drDTDS["precio"];

no se si halla otro tipo pero cual seria el mejor, digamos el mas seguro? o todos son igual de seguros, todos me dan un decimal igual pero mi duda es por que hay tantos tipos de conversion?

Espero me puedan ayudar.

Saludos desde Tijuana Mexico