Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Multiplicar numero exponencial de access

Estas en el tema de Multiplicar numero exponencial de access en el foro de Visual Basic clásico en Foros del Web. Saludos guarde unos valores en una tabla, de la siguiente forma Código: 1 * Exp(-15) que representa 1e^-15 los puedo sacar de la base y ...
  #1 (permalink)  
Antiguo 20/04/2013, 19:57
 
Fecha de Ingreso: julio-2010
Mensajes: 158
Antigüedad: 14 años, 4 meses
Puntos: 3
Multiplicar numero exponencial de access

Saludos guarde unos valores en una tabla, de la siguiente forma

Código:
1 * Exp(-15)
que representa 1e^-15 los puedo sacar de la base y todo bien el problema es a la hora de multiplicar este valor pues si pongo en vb6

Código:
c = 1 * rs.valor
Me marca error de no coinciden los tipos, pero si rs.valor, tiene un dato que no sea exponencial lo multiplica sin problemas, espero puedan ayudarme saludos!.
  #2 (permalink)  
Antiguo 21/04/2013, 02:43
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 10 meses
Puntos: 606
Respuesta: Multiplicar numero exponencial de access

De que tipos son "c" y "rs.valor"?
__________________
Aviso: No se resuelven dudas por MP!
  #3 (permalink)  
Antiguo 21/04/2013, 13:46
 
Fecha de Ingreso: julio-2010
Mensajes: 158
Antigüedad: 14 años, 4 meses
Puntos: 3
Respuesta: Multiplicar numero exponencial de access

C es un caja de texto donde se muestra el resultado y valor es un campo fields rs.fields
  #4 (permalink)  
Antiguo 21/04/2013, 23:02
 
Fecha de Ingreso: julio-2010
Mensajes: 158
Antigüedad: 14 años, 4 meses
Puntos: 3
Respuesta: Multiplicar numero exponencial de access

Ya vi el problema, es que rs.valor tiene comillas, cuando saco el dato lo muestra asi

rs.valor = "1 * Exp(5)"

por eso al hacer la multiplicacion me marca error, como puedo solucionar esto?

Etiquetas: access, multiplicar, numero, vb6
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:00.