Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/05/2005, 09:06
Avatar de angel_dope
angel_dope
 
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 737
Antigüedad: 22 años, 5 meses
Puntos: 8
Limpiar Tablas en SQL SERVER??

Hola a tod@s de nuevo. Tengo una aplicación que hasta ahora funcionaba sobre una base de datos Access. En estos momentos estoy migrando a SqlServer y he visto que algunas cosillas no funcionan, por ahora lo he ido resolviendo todo, pero tengo una duda: en algunos listados, utilizo tablas temporales que voy rellenando a partir de diferentes consultas, para que estas tablas no se vayan haciendo enormes, y porque cada vez q saco el listado solo me interesan los resultados del momento, lo que hago es que nada más cargar la página borro todos los registros de la tabla de la siguiente manera:

Código PHP:
set Conn server.createobject("ADODB.Connection")
Conn.open "Gestom_sql"

set borrado=createobject("ADODB.Recordset")
borrado.CursorType adOpenKeyset
borrado
.LockType adLockOptimistic
Limpiamos la Tabla Temp_representatividad_dist
sql_borrado
="delete * from Temp_representatividad_fab"
borrado.Open sql_borradoconn 
Y hasta ahora nunca he tenido ningun problema, pero al pasar a sql server y lanzar la página, me sale esto:

Cita:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]Línea 1: sintaxis incorrecta cerca de '*'.
/serviciosonline/gestom_sql/lis_representatividad_fab.asp, line 18
Que sintaxis debo usar para vaciar estas tablas??? Muchas gracias a tod@s, salu2
__________________
Vayamos por Partes :: Jack el Destripador