Visual Basic - Eliminar una tabla, desde código Visual

Life is soft - evento anual de software empresarial
 
Vista:

Eliminar una tabla, desde código Visual

Publicado por Antonio Corena (1 intervención) el 31/01/2004 22:59:10
Necesito eliminar una tabal de sql server, desde código visual basi, no se como es este código, pero además necesito verificar si la tabla existe para que no me salga error.
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:Eliminar una tabla, desde código Visual

Publicado por Cecilia Colalongo (3116 intervenciones) el 31/01/2004 23:29:14
Si estás utilizando ADO, lo puedes hacer tanto con ADOX como con sentencias SQL, con SQL sería:

IF EXISTS(SELECT * FROM sysobjects WHERE name='MiTabla')
DROP TABLE 'MiTabla'

Con ADOX:

Dim objCatalog As Catalog, blnFlag As Boolean, objTable As Table

Set objCatalog = New Catalog
Set objCatalog.ActiveConnection = MiObjetoConnection

blnFlag = False

For Each objTable In objCatalog.Tables
If objCatalog.Name = "MiTabla" Then
blnFlag = True
Exit For
End If
Next

If blnFlag Then
objCatalog.Tables.Delete "MiTabla"
End If

También lo puedes hacer con SQLDMO.
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