[Gambas-user] A question for Lee

Gianluigi gradobag at gradobag.it
Thu Aug 10 11:31:46 CEST 2023


Il 10/08/23 09:18, Marco Ancillotti ha scritto:
> Il 10/08/23 07:48, BB ha scritto:
>>
>> Gianluigi, the issue is well described by Marco "database is m$ sql 
>> server , I use odbc to connect and it works... BUT i cannot enumerate 
>> the results as there some bug in the odbc driver ( witch I can't 
>> change )"
>>
>> In other words, the ODBC *driver* (not the Gambas odbc component) has 
>> a bug (that he has later stated has been recognized and patched) that 
>> the sysadmins wont support. Which is ridiculous but such is politics 
>> in the modern organisation!
>>
>> So the driver wont enumerate and therefore the Gambas Result objects 
>> wont enumerate.
>>
> Hi Gianluigi , the answer from BB is right , I can't enumerate the 
> result so if I read it line by line it works but if I say somethink like
> "go to the 31st line" it don't work and I get the first line.
>
> For that bug for every query I need to read all the result line by 
> line and save it to a collection where I can search without any problem.
>
> Bye,
>
> Marco.
>

Hi Marco & Bruce

Thank you very much for the explanations, to make sure I understand the 
summary:

- ODBC is able to return the result with all the tuples of the query.
- Unfortunately the result is not enumerated.
- If we try to use the result in the traditional ways it will fail.
- We need to read the result one tuple at a time and save it as shown by 
Lee.

Another thanks to all of you :-)

Gianluigi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gambas-basic.org/pipermail/user/attachments/20230810/5c701ffc/attachment-0001.htm>


More information about the User mailing list