Yes.So you say the opposite is working with rowset.
BASE/39 Write not allowed in MariaDB
- nageswaragunupudi
- Posts: 8017
- Joined: Sun Nov 19, 2006 5:22 am
- Location: India
- Contact:
Re: BASE/39 Write not allowed in MariaDB
Regards
G. N. Rao.
Hyderabad, India
G. N. Rao.
Hyderabad, India
Re: BASE/39 Write not allowed in MariaDB
Buenas noches
Tengo una tabla con la siguiente estructura en un campo:
He importado datos desde una hoja Excel y guardado los valores correspondientes, a este y _, sin problemas.
Proceso que hago mediante oCn:Execute(...)
Ahora bien cuando Edito un registro mediante TDataRow() donde previo a modficarlo hago:
Entonces recibo el siguiente error
Tengo una tabla con la siguiente estructura en un campo:
Code: Select all
id_categ TINYINT(2) UNSIGNED ZEROFILL NOT NULL
Proceso que hago mediante oCn:Execute(...)
Ahora bien cuando Edito un registro mediante TDataRow() donde previo a modficarlo hago:
Code: Select all
oPlayer:SetDefault( 3, 0, TRUE )
? "Prueba", oPlayer:id_categ:= 22
Cual es el problema?Error occurred at: 17/09/2020, 22:33:01
Error description: Error BASE/39 Escritura no autorizada: TDATAROW:id_categ
Args:
[ 1] = O TDATAROW
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
Chaco - Argentina
Re: BASE/39 Write not allowed in MariaDB
Por favor!
Como lo soluciono?... no puedo avanzar!
muchas gracias
Como lo soluciono?... no puedo avanzar!
muchas gracias
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
Chaco - Argentina
Re: BASE/39 Write not allowed in MariaDB
HelloHorizon wrote:Hi,
I think I found my mistake.
in oTb_YAPILAN:D_BOS(YENIKAYIT)This procedure set my default variables to table fieldnames. I thought SetDefault is valid for FWMARIAROWSET like TDATAROW.Code: Select all
oRec:SetDefault("YPL_BNK1", 3)
SetDefault also sets the fieldname as a readonly variable in FWMARIAROWSET Class.
Mr Rao. Can you confirm me? If it is I should change lots of lines in my application.
Edit :I have changed to SetDefault like above and problem is solved. Mr. Rao, Can you confirm it?Code: Select all
oRec:SetDefault("YPL_BNK1", 3, .F.)
Thanks.
I've the same problem!
is it the same coincidense? My field is in de 3rd position too
This is
I do this, before Edit, but the error repeat:id_categ TINYINT(2) UNSIGNED ZEROFILL NOT NULL
Code: Select all
oQryPly:SetDefault( "id_categ", 3, FALSE ), ;
oPlayer := TDataRow():New( oQryPly ), ::AgrEditaPlayer( oPlayer, oBrw, nPosFld, oQryPly
many thanks
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
Chaco - Argentina