Visual Studio dev tools & services make app development easy for any platform & language. Try our Mac & Windows code editor, IDE, or Azure DevOps for free.
![Studio Express Ksika Studio Express Ksika](/uploads/1/2/5/4/125482968/571397070.jpg)
MOVE 0 TO hVar3 PERFORM UNTIL hVar3 2 COMPUTE hVar3 = hVar3 + 1 EXEC SQL SELECT TestCol1, TestCol2 INTO: hVar1,: hVar2 FROM TestTab WHERE TestCol1 =: hVar3 END-EXEC IF SQLCODE NOT. Hello Brian,it looks very nice. Thank you for your efforts.Nice work Mr. Kashyrin.Yes, impressing.
I have to smile every time when I remember his unassuming announcement in 2009(!):BTW: your answer to Sergey's post gave a broad hint in the right direction.IMHO: esqlOC has a. clever architecture: thin layer on common standards,. well-crafted implementation: portable C code (2000 lines for the reprocessor and the same for the runtime),. reliable performance (IMHO!),. high flexibility:Using it you have no big dependencies. In the long-term future you could change your.
database,. esql preprocessor,. operating system,.
COBOL compiler (no, not really!).In the next steps we could. start writing a manual (there is a lot of esql documentation online),. try esqlOC with linux (should work without big problems),. do more testing.Best wishes,ati. Hi Simon,after very successful testing of a migration from files to a db some years ago, with our system we still go with files in the production environment. So I couldn't start with documentation as promised and I can’t make any forecast at the moment.Sorry.I have to admit that I have expected more success stories with esqlOC. In the meantime some other projects try to connect GnuCOBOL to databases.
I still think: Sergey has the best concept because his solution is independent from special databases and you can migrate “serious” projects to the db world.Best wishes,ati. Just in passing, ati, (and this is completely fabricated with no backing evidence), but I think we hear a lot more about fail cases than successes. We get questions when things aren't working, but few bother to report success. It's all kept close to vest, like most COBOL. We get some brave souls reporting on actuals, but (opinion, again, not based on science, but gut feel) there is a lot more winning usage than what might look to be the case from these forums.We're more likely to hear about early problems, than compliments (and GnuCOBOL gets its fair share of kudos as it is). At 100 downloads a day from this site alone, and maybe 1 to 4 requests for help per day, I think that points to a pretty good success ratio. Might be cognitive confirmation bias on my part, but I do believe there are more people benefiting from GnuCOBOL and the surrounding extensions like esqlOC (along with your comprehensive setup notes) than we will ever hear about.You might have actually heard more about esqlOC usage, if you hadn't written up that article, and people had to ask questions to get things up and running.:-)And I'm pretty sure Gary's Guide helps keep the requests for startup help so low.
Much lower than would be the case if his documents and install guides didn't exist.Or, dreaming in cognitive bias technicolor. A distinct possiblityCheers,Brian. Hi Simon,At this point it's only has been tested with MSSQL and 64-bit DB2 v9 on 390 Mainframe.Never had any other requests, as most of our 'interests' are still afraid of free systems.The latest Linux requests I've got were with Oracle also, so no need for my stuff.But if there any demand for Linux + (MySQL, Postgres - hard to work with both as they don't like to be compatible with non-free vendors, Ingres - possibly the best of free for now), I don't mind to pay attention when I get free up a litle bit, including automake/autoconf, etc to adjust to Linux.Cheers,Sergey.