viniciussanchez / dataset-serialize

JSON to DataSet and DataSet to JSON converter for Delphi and Lazarus (FPC)
MIT License
645 stars 156 forks source link

ToJsonArray() retona só valor quando a query tem 1 campo #236

Closed carlospo closed 4 months ago

carlospo commented 4 months ago

Quando faço "select count(*) to conta from tabela", e uso a função toJsonArray(), esta me retornando um [ 6 ]

A function TDataSetSerialize.DataSetToJSONArray(const ADataSet: TDataSet; const IsChild: Boolean; const IsValue: Boolean = True; const IsEncodeBlob: Boolean = True): TJSONArray;, esta como padrão TRUE.

Existem algum parametro que posso mudar para que me retorno o nome do campo e valor quando FieldCount = 1

viniciussanchez commented 4 months ago

image

Se mudar esse cara para False, deve funcionar...

carlospo commented 4 months ago

Obrigado, funcionou