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_borrado, conn
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