Visual Basic - Consulta SQL NO FUNCIONA

Life is soft - evento anual de software empresarial
 
Vista:

Consulta SQL NO FUNCIONA

Publicado por ADN (2 intervenciones) el 17/05/2007 00:06:14
Saludos...

Tengo el siguiente problema:

Private Sub LIMPIARTABLA()
Dim BD As Database
Dim SQL As String

Set BD = OpenDatabase("C:\DNA\VISUAL BASIC\Proyectos\EJEMPLOS\DE EXCEL A ACCESS\bd1.mdb", , False)

SQL = "DELETE * FROM [dna] WHERE ID = ''"
BD.Execute SQL
BD.Close
End Sub

Si este codigo es ejecutado paso a paso la sentencia que elimina los campos con valor "", (SQL = "DELETE * FROM [dna] WHERE ID = ''") funciona correctamente, pero si ejecuto continuamante el codigo la consulta no se ejecuta.

Alguien me podria ayudar...

Gracias
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:Consulta SQL NO FUNCIONA

Publicado por cmgcharli (128 intervenciones) el 17/05/2007 09:34:53
En lugar de comparar ID="" prueba con ISNULL(ID) quizas asi si funcione????
SQL = "DELETE * FROM [dna] WHERE ISNULL(ID)"
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