Pregunta: | 55905 - TEMPORAL EN SQL2005 CON VISUAL .NET |
Autor: | Rol eve |
Amigos...
estoy desarrollando un sistema en Visual .Net 2005 con base de datos Sql Server 2005, la cual esta conectado mediante ODBC Al crear una tabla temporal me la crea sin problemas, pero cuando a esa tabla temporal le quiero ingresar los datos me dice que el nombre de la tabla temporal es invalido. el cod que pongo es el sgte: ssql = "CREATE TABLE #Tabla (EMPLEADO int, NOMBRES varchar(50), EMPRESA varchar(3), CLIENTE varchar(5), VALOR int, LOCALIDAD varchar(3), AREA varchar(3), SECCION varchar(3))" DB.Execute(ssql) ssql = "INSERT INTO #Tabla (empleado, nombres, empresa, cliente, valor, localidad, area, seccion) values ('" & empleado & "','" & nombre & "','" & empresa & "','" & cliente & "','" & sueldo & "','" & local & "','" & area & "','" & seccion & "')" DB.Execute(ssql) saludos y gracias |
Respuesta: | Juan Carlos Aguila García |
Cómo ya te habrás dado cuenta las tablas temporales se destruyen al cerrar la sesión (Conexión) es posible que estés cerrando la sesión entre una operación y otra, define una sola conexión y no la cierres hasta terminar tu proceso. Saludos. |
Respuesta: | eider mauricio aristizabal erazo |
se me ocurre ejecutar un commit antes de hacer la insercion |