Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/04/2013, 11:46
steffyn_90
 
Fecha de Ingreso: noviembre-2012
Ubicación: Tegucigalpa
Mensajes: 94
Antigüedad: 11 años, 6 meses
Puntos: 0
Error en el insert

Tengo este codigo que los registros los tengo en una tabla vieja, y lo quiero en una nueva en sql server 2008

Código:
MyCommand21.CommandText = "Insert INTO dbo.NGGHTRAN VALUES('" & a & "', '" & b & "', '" & c & "' , '" & d & "' , " _
                    & " '" & f & "', '" & g & "', '" & h & "', '" & w1 & "', '" & k & "', '" & l & "', '" & m & "', '" & n & "', '" & o & "', '" & p & "', " _
                    & " '" & q & "', '" & r & "', '" & s & "', '" & t & "', '" & w & "', '" & y & "', '" & a1 & "', '" & b1 & "', '" & c1 & "', " _
                    & " '" & f1 & "', '" & h1 & "', " _
                    & " '" & k1 & "', '" & l1 & "', '" & m1 & "', '" & n1 & "', '" & o1 & "', " _
                    & " '" & p1 & "', '" & q1 & "', '" & r1 & "')"
Perooo, lamentablemente en los registros que estan en la tabla vieja tienen valores con la comita esa ('), entonces cuando se hace la consulta me la termina porque lo identifica como la comita correspondiente al codigo.

Este es el error:
Sintaxis incorrecta cerca de 'DONNELL'.
Falta la comilla de cierre después de la cadena de caracteres ')'.


Por lo cual he probado ponerle varias comas y muchas cuestiones mas pero no me sale. Muchisimas Gracias por la ayuda de antemano.