Visual Basic - PROBLEMA EXECUTE

Life is soft - evento anual de software empresarial
 
Vista:

PROBLEMA EXECUTE

Publicado por Lithium_Flower (36 intervenciones) el 15/06/2006 10:07:33
Buenas, querñia preguntar una duda que tengo: tener una base de datos en access y vincularla unas tablas que están en un servidor de sql server, porqué me da fallo en una sentencia de basedatos.Execute StrSql¿?¿?¿? el problema es del execute¿?¿?¿? lo puedo sustituir por otra cosa¿?¿??¿
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:PROBLEMA EXECUTE

Publicado por Nahuel (62 intervenciones) el 15/06/2006 10:57:24
Como q si no nos mandas el codigo no vamos a poder saber q es lo q falla, trata de ser mas especifico cuando postees una duda, y nunca te olvides del codigo en estas situaciones (cuando es una duda concreta de codigo).
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:PROBLEMA EXECUTE

Publicado por Lithium_Flower (36 intervenciones) el 15/06/2006 11:16:27
Si tio, perdona, fallo mío. Tengo una base de datos en Access 2000 que tira de unas tablas vinculadas que están en SQL Server.

Para eliminar todos los registros de una tabla, le digo:

Dim BDCartas As Database
Dim StrQryC As String

Set BDCartas = CurrentDb
StrQryC = "DELETE * FROM CARTASWORD;"
BDCartas.Execute StrQryC

y me da fallo.
tb he probado con el método DoCmd.RunSQL pero me falla igual.
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

POSIBLE SOLUCION

Publicado por RICKRAF (1 intervención) el 16/06/2006 03:28:23
Crep que lo primero que debes hacer es liberar el contenido de la variable y tu nuevo codigo seria el sgte:

Dim BDCartas As Database
Dim StrQryC As String

Set BDCartas = CurrentDb
StrQryC = "DELETE * FROM CARTASWORD;"
BDCartas.Execute ('"+StrQryC+"')

oe sin paréntesis

aya tu prueba... la prgramación es cuestión de lógica nada mas
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:POSIBLE SOLUCION

Publicado por Lithium_Flower (36 intervenciones) el 16/06/2006 09:50:51
nada sigue sin funcionarme, lo siento pero gracias de todas formas.
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