Foros del Web » Programación para mayores de 30 ;) » .NET »

Convertir Coma en Punto para SQL en VS2007 Basic

Estas en el tema de Convertir Coma en Punto para SQL en VS2007 Basic en el foro de .NET en Foros del Web. Buenas, Tengo una consulta, ya he leido por el foro que la fórmula para convertir las comas del textbox a puntos se usa ésta: * ...
  #1 (permalink)  
Antiguo 08/02/2010, 10:58
 
Fecha de Ingreso: diciembre-2008
Mensajes: 46
Antigüedad: 14 años, 1 mes
Puntos: 1
Convertir Coma en Punto para SQL en VS2007 Basic

Buenas,
Tengo una consulta, ya he leido por el foro que la fórmula para convertir las comas del textbox a puntos se usa ésta:
* box1=replace(box1, ",", ".")

Pero el problema es que tengo VS 2007 Basic y al meter me dice :
* Un valor de tipo 'System.Windows.Forms.TextBox' no se puede convertir en 'String'.

Porfavor, alguna idea???
O ¿hay alguna manera de convertirlo en el SQL o hacer que acepte las comas?
Gracias.
  #2 (permalink)  
Antiguo 08/02/2010, 11:05
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 17 años, 9 meses
Puntos: 839
Respuesta: Convertir Coma en Punto para SQL en VS2007 Basic

Prueba:
Código vb.net:
Ver original
  1. box1.Text = box1.Text.Replace(",", ".")
P.S.: Tema trasladado desde la sección de Visual Basic Clásico.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 08/02/2010, 16:51
 
Fecha de Ingreso: diciembre-2008
Mensajes: 46
Antigüedad: 14 años, 1 mes
Puntos: 1
Respuesta: Convertir Coma en Punto para SQL en VS2007 Basic

Gracias
Una cosa más,
¿Cómo puedo seleccionar los 5 dígitos de un texbox?
ejemplo, tengo en un textbox1 con el texto -abcde12345- y quiero que se copie al texbox2 con el texto -e1234-
¿Cómo lo hago?
disculpenme, pero esque esta vers. de vb me lia mogollón.
Saludos

Etiquetas: basic, coma, punto, sql
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 18:00.