Page 1 of 1

how to assign the sql query results to the variable

Posted: Tue Sep 05, 2017 6:59 am
by mtajkov
Hi,

how to assign the sql query results

Code: Select all | Expand

select sum(value) from invoice where poz='123'
to the variable?


regards
Miloš

Re: how to assign the sql query results to the variable

Posted: Tue Sep 05, 2017 7:30 am
by Enrico Maria Giordano
mtajkov wrote:Hi,

how to assign the sql query results

Code: Select all | Expand

select sum(value) from invoice where poz='123'
to the variable?


regards
Miloš


Code: Select all | Expand

select sum(value) as newname from invoice where poz='123'


EMG

Re: how to assign the sql query results to the variable

Posted: Tue Sep 05, 2017 8:26 am
by mtajkov
The result is constantly 0?

Code: Select all | Expand

Function New()
Local NewName:=0

 oSql:exec("SELECT sum(Value) AS NewName FROM Invice WHERE poz='123')

MsgInfo(NewName)

return

Re: how to assign the sql query results to the variable

Posted: Tue Sep 05, 2017 9:27 am
by Enrico Maria Giordano
What is oSql? Can I see a complete sample?

EMG

Re: how to assign the sql query results to the variable

Posted: Tue Sep 05, 2017 9:37 am
by Maurizio
Try

Local oN
oN := oSql:exec("SELECT sum(Value) AS NewName FROM Invice WHERE poz='123')
xbrowse(oN)

Maurizio
www.nipeservice.com

Re: how to assign the sql query results to the variable

Posted: Tue Sep 05, 2017 6:43 pm
by fafi
mtajkov wrote:The result is constantly 0?

Code: Select all | Expand

Function New()
Local NewName:=0

 oSql:exec("SELECT sum(Value) AS NewName FROM Invice WHERE poz='123')

MsgInfo(NewName)

return


Code: Select all | Expand



cSQL := "SELECT sum(Value) AS NewName FROM Invice WHERE poz='123'"

oSql:exec( cSql,,.t.,@aData )

NewName := aData[1][1]

 

:D :D

Re: how to assign the sql query results to the variable

Posted: Wed Sep 06, 2017 5:01 am
by mtajkov
Thank you, it works. :D

Re: how to assign the sql query results to the variable

Posted: Thu Sep 07, 2017 2:29 am
by joseluisysturiz
Obteniendo resultado a una variable, saludos... :shock:

Code: Select all | Expand


oQryId := TDolphinQry():New( "SELECT last_insert_id() AS nId", oDatos:oConex )
nVar := oQryId:nId