FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour xbrowse con maridadb SIN posibilidad de refresh
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
xbrowse con maridadb SIN posibilidad de refresh
Posted: Wed Oct 06, 2021 10:49 AM
hola.
Estoy frenado por esta situacion,
tengo un xbrowse con mariadb y cuando quiero que me refresque el xbrowser no lo hace.
ya probe hacer un setfocus antes de refresh y nada.
alguien que tenga un ejemplo de como soluciono esto por favor.

NO USO ROWSET


Time from start: 0 hours 0 mins 20 secs
Error occurred at: 06/10/2021, 07:53:34
Error description: Error BASE/1132 Error de rango: acceso al array
Args:
[ 1] = A {1,1,"ASSDASDASD ... } length: 5
[ 2] = N 6

Stack Calls
===========
Called from: .\source\internal\FWMARIA.PRG => (b)FWMARIAROWSET( 1287 )
Called from: .\source\internal\FWMARIA.PRG => FWMARIAROWSET:LAPPENDBLANK( 0 )
Called from: .\source\internal\FWMARIA.PRG => FWMARIAROWSET:CANCELAPPEND( 4764 )
Called from: .\source\internal\FWMARIA.PRG => FWMARIAROWSET:SORTDATA( 2981 )
Called from: .\source\internal\FWMARIA.PRG => FWMARIAROWSET:REQUERY( 3468 )
Called from: Source\TProductos.prg => TPRODUCTOS:GRABAR( 367 )

gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: xbrowse con maridadb SIN posibilidad de refresh
Posted: Wed Oct 06, 2021 06:03 PM

Muestre siempre el código para Mister Rao ojear.

Saludos.

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 111
Joined: Sun Oct 09, 2005 03:09 PM
Re: xbrowse con maridadb SIN posibilidad de refresh
Posted: Wed Oct 06, 2021 06:39 PM

El error parece indicar un problema con un elemento del array que deberia ser dato y no array

Enviado desde mi Redmi Note 9S mediante Tapatalk

Saludos

Atentamente

Jose F Dominguez Serafin

email admsoporte@gmail.com
Posts: 1789
Joined: Tue Oct 11, 2005 05:01 PM
Re: xbrowse con maridadb SIN posibilidad de refresh
Posted: Wed Oct 06, 2021 06:43 PM

Misma respuesta de la pregunta anterior.
Muestranos como llamas a tu consulta, debes tomqr en cuenta que refresh o requery funciona si lo haces sobre jn objeto tipo query/recordset.

No tenemis claro como lo eatas usando, si usay array o que.
Por ello te pido nos muestres como lo usas...

Salu2

Carlos Vargas

Desde Managua, Nicaragua (CA)
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
Re: xbrowse con maridadb SIN posibilidad de refresh
Posted: Wed Oct 06, 2021 07:45 PM
carlos vargas wrote:Misma respuesta de la pregunta anterior.
Muestranos como llamas a tu consulta, debes tomqr en cuenta que refresh o requery funciona si lo haces sobre jn objeto tipo query/recordset.

No tenemis claro como lo eatas usando, si usay array o que.
Por ello te pido nos muestres como lo usas...


Code (fw): Select all Collapse
 TEXT into cSql
   Select
   a.id AS c1,
   a.idfactura AS c2,
   a.fecha AS c3,
   a.idcontacto AS c4,
   b.id AS c5,
   b.nombre AS c6,
   b.telefono AS c7,
   a.subtotal AS c8,
   a.descuento AS c9,
   a.total AS c10
   FROM tbfacturados a
   Left JOIN tbcontactos b
   ON a.idcontacto = b.id
   ORDER BY a.idfactura
   ENDTEXT

   oQry := ::oCnx:QUERY( cSql )

   DEFINE DIALOG ::oDlg resource "DLGMENU"

   //----------( )----------

   REDEFINE XBROWSE ::oBrw ID 100 OF ::oDlg ;
   DATASOURCE oQry ;
   COLUMNS "c1", "c6", "c3", "c2", "c8", "c9", "c10"

   WITH OBJECT ::oBrw
...

ese es mi codiigo, y una vez que hago un insert hago:
::oQry:refresh()
::oBrw:refresh()
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 1789
Joined: Tue Oct 11, 2005 05:01 PM
Re: xbrowse con maridadb SIN posibilidad de refresh
Posted: Wed Oct 06, 2021 08:32 PM

No miro problema alguno, lo unico es verificar si el query retorna datos, suponiendo que si, efectivamente el oQry:Refresh() debria funcionar,
podemos ver en remoto para salir de dudas? Karlos.vargas at gmail.com

Salu2

Carlos Vargas

Desde Managua, Nicaragua (CA)
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
Re: xbrowse con maridadb SIN posibilidad de refresh
Posted: Wed Oct 06, 2021 08:53 PM
carlos vargas wrote:No miro problema alguno, lo unico es verificar si el query retorna datos, suponiendo que si, efectivamente el oQry:Refresh() debria funcionar,
podemos ver en remoto para salir de dudas? Karlos.vargas at gmail.com


dale! gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 607
Joined: Mon Mar 04, 2013 04:32 PM
Re: xbrowse con maridadb SIN posibilidad de refresh
Posted: Wed Oct 06, 2021 09:03 PM

Una pregunta Gustavo

Porque utilizas la sintaxis ::oBrw , ::oDlg, etc sino es necesario.

Algún motivo especial ?

Saludos

Jose

Enviado desde mi Lenovo TB-J606F mediante Tapatalk

Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
Re: xbrowse con maridadb SIN posibilidad de refresh
Posted: Wed Oct 06, 2021 09:09 PM
jvtecheto wrote:Una pregunta Gustavo

Porque utilizas la sintaxis ::oBrw , ::oDlg, etc sino es necesario.

Algún motivo especial ?

Saludos

Jose

Enviado desde mi Lenovo TB-J606F mediante Tapatalk


Porque utilizo objetos:
Code (fw): Select all Collapse
[code]CLASS TProductos FROM TDistribuidores, TSucursal
   DATA oCnx
   DATA nId
   DATA nIdPrecio
   DATA nAccion
   DATA aRespuesta

   DATA oGets
   DATA vGets
   DATA oBtns
   DATA oBrw
   DATA oSays
   DATA oBrwFechas
   DATA oQry
[/code]
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/

Continue the discussion