FoxPro/Visual FoxPro - porque no puedo???

 
Vista:

porque no puedo???

Publicado por Rodrigo (9 intervenciones) el 12/12/2002 19:59:02
saludos a todos
porque no puedo cerrar una base despues de crear un cursor o una tabla auxiliar.
ej:
select 1
use clientes
select 2
use proveedores
select * from clientes into table auxiliar1 && ó into cursor...
select * from proveedores into table auxiliar2 && ó into cursor...
select 1
close datab &&cierro clientes
select 2
close datab&&cierro proveedores
despues de esto me dá un error de:
"no se encuentra el alias "auxiliar1"
porque pasa esto?
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:porque no puedo???

Publicado por keno (42 intervenciones) el 13/12/2002 05:13:53
Te da ese error por que un cursor esta considerado como una tabla y tu al decirle close database cierras toda la base de datos incluyendo los cursores o las tablas temporales

Para que quieres cerrar la base de datos, con que finalidad?

Keno
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:porque no puedo???

Publicado por Foxperto (894 intervenciones) el 13/12/2002 16:59:24
Hola Rodrigo:

La puedes cerrar de la siguiente manera:

select clientes
use
select proveedores
use

Como dice Keno, Close DataBase, cierra la Bases de Datos, Tablas y Cursores.

Prueba y cuenta

Saludos
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