Access - INSERT INTO TABLA SELECT 'SA'AUXINI'

 
Vista:

INSERT INTO TABLA SELECT 'SA'AUXINI'

Publicado por ALVENTO (1 intervención) el 24/11/2006 10:06:11
Buenos dias a tod@s, estoy intentando insertar por código una cadena q tiene una comilla simple o sea:
quiero meter "sa'auxini" en un campo de una tabla y hago esto

currentdb.execute " INSERT INTO TABLA SELECT ' SA'AUXINI' "
Pero falla pq creo q se hace un lio con las comillas simples....
Seguro q a algun valenciano le ha pasado...
Q puedo hacer?
Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:INSERT INTO TABLA SELECT 'SA'AUXINI'

Publicado por CSDK (13 intervenciones) el 24/11/2006 17:10:57
LO K PASA ES K LA ' ES UN CARACTER ESPECIAL PARA ACCES LO UNICO VIABLE ES KITAR LA COMO O CAMBIARLA POR ALGUN OTRO CARACTER
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:INSERT INTO TABLA SELECT 'SA'AUXINI'

Publicado por Salo (152 intervenciones) el 24/11/2006 20:40:49
Prueba de hacer esto

currentdb.execute " INSERT INTO TABLA SELECT SA" & "'" & "AUXINI"
Dentro de las comillas que hay entre los dos & está el caracter '
Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

flipo:

Publicado por tortugo (6 intervenciones) el 26/11/2006 10:15:43
Pues he seguido vuestra ayuda y al final me funciona si meto dos comillas simples o sea:
.... ('sa" & " ' ' auxini' ....
meigas no?

CurrentDb.Execute " INSERT INTO TABLA1 (campo1) values ('sa" & "''auxini')"
" INSERT INTO TABLA1 (campo1) values ('sa" & "''auxini')"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar