Source language: Translate to:

Error "cannot perform this operation on a closed dataset"

Discusión sobre NeoBook en español

Moderators: Neosoft Support, beno

Error "cannot perform this operation on a closed dataset"

Postby gusgusl » Wed Aug 09, 2017 12:49 pm

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
gusgusl
 
Posts: 254
Joined: Fri Mar 12, 2010 12:44 pm

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

Postby Neosoft Support » Sat Aug 19, 2017 7:34 pm

What's stored in the variable [Ventas]? Could it be empty or contain an invalid table name?
NeoSoft Support
Neosoft Support
NeoSoft Team
 
Posts: 5593
Joined: Thu Mar 31, 2005 10:48 pm
Location: Oregon, USA


Return to NeoBook en Español

Who is online

Users browsing this forum: No registered users and 1 guest

cron