Visual Basic - ELIMINAR TABLA DE LA BASE DE DATOS ¡¡¡¡URGENTE!!!

Life is soft - evento anual de software empresarial
 
Vista:

ELIMINAR TABLA DE LA BASE DE DATOS ¡¡¡¡URGENTE!!!

Publicado por VIRI (19 intervenciones) el 02/10/2004 20:40:32
HOLA!!!

QUIERO ELEMINAR UNA TABLA.

MI BASE DE DATOS ESTA EN ACCESS Y ESTOY UTILIZANDO CONNECTIONSTRING Y RECORDSETS Y ME GUSTARIA ELIMNINARLA CON UNA INSTRUCCION SQL O DE CUALQUIER OTRA FORMA

DE ANTEMANO 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 TABLA DE LA BASE DE DATOS ¡¡¡¡URGENTE

Publicado por Ariel (94 intervenciones) el 03/10/2004 04:19:32
Hola

Aqui te va un Ejemplo

Dim Dbs As ADODB.Connection

Set Dbs = New ADODB.Connection

Dbs.CursorLocation = adUseClient
Dbs.Open "Provider=......."
Dbs.Execute "DROP TABLE Empleados"

Dbs.Close
Set Dbs = Nothing

Suerte

Ariel.....
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:ELIMINAR TABLA DE LA BASE DE DATOS ¡¡¡¡URGENTE

Publicado por VIRI (19 intervenciones) el 04/10/2004 17:17:59
gracias Ariel

Si me sirvio, pero lo que pasa es que yo la quiero usar como una tabla temporal es decir crearla y despues eliminarla como en el ejemplo, yo ya habia hecho pruebas para crear la tabla pero no me habia dado cuenta de que solo la crea(sin campos ni nada) y no la puedo abrir.
La instruccion sql que puse es "CREATE TABLE ejemplo", espero puedas ayudarme a crearla tabla con sus campos y todo.
Sino la otra opcion que pense fue que podia tener la tabla ya hecha y al momento de ya no usarla borrarle todos los registros y le puse la sig instruccion
'numreg es el numero de registros
Set rstPreguntasListView = New ADODB.Recordset
ssql = "SELECT * FROM GE_Manual"
rstPreguntasListView.Open ssql, cn, adOpenDynamic, adLockOptimistic
rstPreguntasListView.MoveFirst
For i = 1 To numreg
rstPreguntasListView.Delete
rstPreguntasListView.MoveNext
Next

el problema de este ciclo es que no borra todos los registros siempre deja minimo 1 sino es que mas, espero que exista una instruccion para borrar todos los registros de la tabla.

cualquiera de las dos opciones me sirve.

de antemano gracias
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
sin imagen de perfil

RE:ELIMINAR TABLA DE LA BASE DE DATOS ¡¡¡¡URGENTE

Publicado por dventas (137 intervenciones) el 05/10/2004 08:32:37
La siguiente instrucción te crea la tabla ComponPaquete, le añade 3 campos y pone dos de ellos como clave primaria.

Un saludo.

CREATE TABLE ComponPaquete (CodPaquete Text(20), CodProducto Text(20),Cantidad Integer ,CONSTRAINT Paquete_PK PRIMARY KEY (CodPaquete,CodProducto))
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