Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/10/2012, 11:29
Avatar de Aquaventus
Aquaventus
 
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 13 años, 10 meses
Puntos: 267
Respuesta: Error con Apostrofes VB.Net

Hola mrprogman, de hecho que te sale error, ya que estas juntando strings... y sabes que el " ' " lo que hace es abrir ó cerrar una cadena en SQL, lo que podrías hacer es pasarle parámetro a tu OleDBCommand... :
Cambias tu query
Código vb:
Ver original
  1. SQL = "Insert into Registrados (numgafete,telefono,numcliente,nombre,direccion,em ail,empresa,Registrado,Hora) values (@numgafete,@telefono,@numcliente, @nombre, @direccion,@email,@empresa,@registrado,@hora)"
Y tu OleDBCommand recibe esos parametros, indicas el tipo de variable y la longitud:
Código vb:
Ver original
  1. objCmd .Parameters.Add(new OleDbParameter("@numgafete", OleDbType.VarChar, 20));
  2. objCmd .Parameters["@numgafete"].Direction = ParameterDirection.Input;
  3. objCmd .Parameters["@numgafete"].Value = TextBox1.Text;
Este segundo paso repites para cada parametro. Saludos!.
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net