
11/04/2013, 11:46
|
| | Fecha de Ingreso: noviembre-2012 Ubicación: Tegucigalpa
Mensajes: 94
Antigüedad: 12 años, 4 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. |