Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/09/2005, 10:07
Avatar de mrjhon
mrjhon
 
Fecha de Ingreso: junio-2005
Mensajes: 155
Antigüedad: 19 años, 10 meses
Puntos: 0
como hago para eliminar una tabla en la base de datos

hola amigos ando intentando eliminar una tabla mediante cod asp y no me da me ayudan porfa vor este es el codigo ke tengo

<%
'Driver de conexion a la BD
StrConn = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="& Server.MapPath("Marketing.mdb")
Set oConn = Server.CreateObject("ADODB.Connection")
oCOnn.Open StrConn
sql = "DROP TABLE opinion "
sql = sql & "(campo_autonumerico AUTOINCREMENT PRIMARY KEY, "
sql = sql & "campo_numerico INTEGER, campo_texto TEXT(20) ,"
sql = sql & "campo_memo MEMO, campo_fecha DATETIME )"
'Ejecución de la sentecia sql sobre la BD
oConn.Execute sql
oCOnn.Close
Set oCOnn = Nothing
%>


el error es el siguiente

Microsoft JET Database Engine error '80040e14'

Error de sintaxis en la instrucción DROP TABLE o DROP INDEX.

/Marketing/delet.asp, line 11


no se si tenga ke moodificar los datos de la tabla con los nombres verdaderos estos son los de ejemplo

sql = sql & "(campo_autonumerico AUTOINCREMENT PRIMARY KEY, "
sql = sql & "campo_numerico INTEGER, campo_texto TEXT(20) ,"
sql = sql & "campo_memo MEMO, campo_fecha DATETIME )"