mysql, consulta y funciones con FwhMariaDb

mysql, consulta y funciones con FwhMariaDb

Postby horacio » Thu Jan 04, 2018 1:35 pm

Colegas, hago la siguiente consulta con un par de funciones para llenar un xBrowse

Code: Select all  Expand view

'select codigo, alumno, domicilio, telefono, localidad, c_postal, BuscaCurso( curso, ' + Alltrim( Str( Memvar -> o : nEmpresa ) ) + ' ) as cur, BuscaSeccion( seccion, ' + Alltrim( Str( Memvar -> o : nEmpresa ) ) + ' ) as sec, tipo_doc, nro_doc, fecha_nac, _, nacionali, curso, seccion, es_historico, BuscaDeuda( grupo ) as deuda, IfNull( miscelanea, " " ) as misce, tipo_marca, id_empresa, grupo from alumnos where id_empresa = ' + Alltrim( Str( Memvar -> o : nEmpresa ) ) + ' order by alumno'
 


Todo funciona de maravillas. El problema se presenta cuando hago un insert no se ejecutan estas funciones.

Este es el código

Code: Select all  Expand view

    If( ::lOnOff )
        oRsA : Append()
        nCodigo       := ::BuscaCodigoAlumno()
        oRsA : codigo := nCodigo
    End 
    oRsA : alumno     :=  Alltrim( ::cAlumno )                  
    oRsA : domicilio  :=  Alltrim( ::cDomicilio )                
    oRsA : localidad  :=  Alltrim( ::cLocalidad )
    oRsA : c_postal   :=  Alltrim( ::cCodPostal )
    oRsA : tipo_doc   :=  Alltrim( ::cTipoDoc )                
    oRsA : nro_doc    :=  Alltrim( ::cNroDoc )                
    oRsA : fecha_nac  :=  ::dFechaNac                
    oRsA : _       := If( Alltrim( ::cSexo ) == 'MASCULINO', 1, 0 )              
    oRsA : nacionali  := Alltrim( ::cNacion )
    oRsA : curso      := nCurso
    oRsA : seccion    := nSeccion
    If( ::lOnOff )
        oRsA : id_empresa := Memvar -> o : nEmpresa
        oRsA : grupo      := nCodigo
    End           
    If( ::lOnOff )
        oRsA : Save()
    Else   
        oRsA : Update()
    End 
 


Alguna sugerencia. Muchísimas gracias
Saludos
horacio
 
Posts: 1358
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: mysql, consulta y funciones con FwhMariaDb

Postby nageswaragunupudi » Fri Jan 05, 2018 6:54 am

During development stage, please set
oRsA:lShowErrors := .t.

In case save() failed, you can see the error why it is not saved. That gives a clue of what is going wrong.
Regards

G. N. Rao.
Hyderabad, India
User avatar
nageswaragunupudi
 
Posts: 10206
Joined: Sun Nov 19, 2006 5:22 am
Location: India

Re: mysql, consulta y funciones con FwhMariaDb

Postby horacio » Tue Jan 09, 2018 12:04 am

thanks for the response, it does not generate any errors, it just does not put the course and the section.

regards
horacio
 
Posts: 1358
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: mysql, consulta y funciones con FwhMariaDb

Postby horacio » Thu Jan 11, 2018 3:52 pm

+1
horacio
 
Posts: 1358
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: mysql, consulta y funciones con FwhMariaDb

Postby horacio » Mon Jan 15, 2018 11:18 am

+1
horacio
 
Posts: 1358
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: mysql, consulta y funciones con FwhMariaDb

Postby vinhesoft » Tue Jan 16, 2018 9:52 am

habilitar el archivo de Log de FwhMariaDB:

oCn: lLog: = .t.
oCn: lLogErr: = .t.
oCn: cLogFile: = 'sql.log'

y vea los comandos y errores de sql generados
João Carlos
VinheSoft Informatica Ltda
vinhesoft
 
Posts: 23
Joined: Sat Sep 03, 2016 3:11 pm
Location: Campinas/SP-Brasil


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 12 guests