Error "cannot perform this operation on a closed dataset"

Discusión sobre NeoBook en español

Moderator: Neosoft Support

Locked
gusgusl
Posts: 263
Joined: Fri Mar 12, 2010 12:44 pm

Error "cannot perform this operation on a closed dataset"

Post by gusgusl »

Al intentar realizar una consulta en una base Mysql me salta el error mencionado "cannot perform this operation on a closed dataset"
La consulta es la siguiente:

dbpExecSQL "DumboWeb" "SELECT* FROM Ventas WHERE Boleta=0 LIMIT 10" "[Ventas]"

El Status de la conexion es "Connected" antes de realizar la consulta
Destacar también que antes funcionaba bien y de un momento a otro comenzó a darme ese error

la sintaxis total es la siguiente:

.Guardando ventas en Boleta
If "[ImpresionBoletas]" "=" "Si"
.Tomando NroBoleta
.dbpExecSQL "DumboWeb" "SELECT* FROM Configuraciones" "[Configuraciones]"
.SetVar "[NroBoleta]" "[DumboWeb.Configuraciones.BoletaNro]"

.Actualizando ventas Online con numero de Boleta
dbpExecSQL "DumboWeb" "SELECT* FROM Ventas WHERE Boleta=0 LIMIT 10" "[Ventas]"
If "[DumboWeb.Ventas.$RecCount]" ">=" "10"
.dbpExecSQL "DumboWeb" "UPDATE Ventas SET Boleta=[NroBoleta] WHERE Boleta=0 LIMIT 10" ""

.dbpShowGrid "DumboWeb" "Ventas" "Rectangle126"

.Inicializando Variables en boleta
SetVar "[subtotal]" ""
SetVar "[empresa]" ""
SetVar "[rut]" ""
SetVar "[total-boleta]" "0"
DefineVar "[fecha]" "Undefined" "" "Global" ""
DefineVar "[fecha]" "Date" "dd/mm/yyyy" "Global" "[DumboWeb.Ventas.Fecha]"

.dbpSum "DumboWeb" "Ventas" "Valor" "[total-boleta]"

.Aumentando Numero de Boleta
.Math "[NroBoleta]+1" "-1" "[NroBoleta]"
.dbpExecSQL "DumboWeb" "UPDATE Configuraciones SET BoletaNro=[NroBoleta]" "[Configuraciones]"

.Calculando Iva de Boleta a imprimir
Math "([total-boleta])/1.22" "2" "[subtotal]"
Math "[subtotal]*.22%" "2" "[iva]"

.Imprimiendo Boleta
dbpPreviewReport "Dumboweb" "[Pubdir]Reportes/Boleta.dbr" "DisplayMode=FitPage;InitialPage=1"
.dbpPrintReport "Dumboweb" "[Pubdir]Reportes/Boleta.dbr" "PrintDialog=No;StartPage=;EndPage=;Copies=1"
endif
endif
Neosoft Support
NeoSoft Team
Posts: 5628
Joined: Thu Mar 31, 2005 10:48 pm
Location: Oregon, USA
Contact:

Re: Error "cannot perform this operation on a closed dataset

Post by Neosoft Support »

What's stored in the variable [Ventas]? Could it be empty or contain an invalid table name?
NeoSoft Support
Locked