Fortran and ODBC

  • Follow


Hello,

a few years ago I developed a Fortran interface for the SQLite
database management system.
(http://flibs.sf.net). This week I used that interface as a basis for
interfacing with open database
connectivity system (ODBC). While it is not quite finished yet,
notable aspects that need
attention are: error handling, proper documentation and such, it is
capable of the first few tasks
I have intended for it.

Should you want to have a look, it is available in the flibs project
via the CVS repository.

I have only tested it with the combination MSVC 6.0/CVF 6.6, but I
intend to make
it work properly for other compiler/OS combinations too.

Regards,

Arjen
0
Reply arjen.markus895 (634) 1/13/2010 12:08:36 PM

On 1/13/2010 4:08 AM, Arjen Markus wrote:
> Hello,
>
> a few years ago I developed a Fortran interface for the SQLite
> database management system.
> (http://flibs.sf.net). This week I used that interface as a basis for
> interfacing with open database
> connectivity system (ODBC). While it is not quite finished yet,
> notable aspects that need
> attention are: error handling, proper documentation and such, it is
> capable of the first few tasks
> I have intended for it.
>
> Should you want to have a look, it is available in the flibs project
> via the CVS repository.
>
> I have only tested it with the combination MSVC 6.0/CVF 6.6, but I
> intend to make
> it work properly for other compiler/OS combinations too.
>
> Regards,
>
> Arjen



WOW!  Exactly what I have needed MANY times.  I have used a modified 
version of your SQLite interface a few times.  Very handy.  I appreciate 
your efforts, and look forward to seeing further announcements as you 
complete this effort.

0
Reply baf 1/13/2010 8:12:37 PM


On 13 jan, 21:12, baf <b...@nowhere.com> wrote:
> On 1/13/2010 4:08 AM, Arjen Markus wrote:
>
>
>
>
>
> > Hello,
>
> > a few years ago I developed a Fortran interface for the SQLite
> > database management system.
> > (http://flibs.sf.net). This week I used that interface as a basis for
> > interfacing with open database
> > connectivity system (ODBC). While it is not quite finished yet,
> > notable aspects that need
> > attention are: error handling, proper documentation and such, it is
> > capable of the first few tasks
> > I have intended for it.
>
> > Should you want to have a look, it is available in the flibs project
> > via the CVS repository.
>
> > I have only tested it with the combination MSVC 6.0/CVF 6.6, but I
> > intend to make
> > it work properly for other compiler/OS combinations too.
>
> > Regards,
>
> > Arjen
>
> WOW! =A0Exactly what I have needed MANY times. =A0I have used a modified
> version of your SQLite interface a few times. =A0Very handy. =A0I appreci=
ate
> your efforts, and look forward to seeing further announcements as you
> complete this effort.- Tekst uit oorspronkelijk bericht niet weergeven -
>
> - Tekst uit oorspronkelijk bericht weergeven -

Thanks, I want to keep the interfacing as much the same as possible,
as
it makes life easier for everybody, especially me :). I am not quite
sure that I can though, we will have to see.

Regards,

Arjen
0
Reply Arjen 1/14/2010 7:29:59 AM

On Jan 14, 12:29=A0pm, Arjen Markus <arjen.markus...@gmail.com> wrote:
> On 13 jan, 21:12, baf <b...@nowhere.com> wrote:
>
>
>
>
>
> > On 1/13/2010 4:08 AM, Arjen Markus wrote:
>
> > > Hello,
>
> > > a few years ago I developed a Fortran interface for the SQLite
> > > database management system.
> > > (http://flibs.sf.net). This week I used that interface as a basis for
> > > interfacing with open database
> > > connectivity system (ODBC). While it is not quite finished yet,
> > > notable aspects that need
> > > attention are: error handling, proper documentation and such, it is
> > > capable of the first few tasks
> > > I have intended for it.
>
> > > Should you want to have a look, it is available in the flibs project
> > > via the CVS repository.
>
> > > I have only tested it with the combination MSVC 6.0/CVF 6.6, but I
> > > intend to make
> > > it work properly for other compiler/OS combinations too.
>
> > > Regards,
>
> > > Arjen
>
> > WOW! =A0Exactly what I have needed MANY times. =A0I have used a modifie=
d
> > version of your SQLite interface a few times. =A0Very handy. =A0I appre=
ciate
> > your efforts, and look forward to seeing further announcements as you
> > complete this effort.- Tekst uit oorspronkelijk bericht niet weergeven =
-
>
> > - Tekst uit oorspronkelijk bericht weergeven -
>
> Thanks, I want to keep the interfacing as much the same as possible,
> as
> it makes life easier for everybody, especially me :). I am not quite
> sure that I can though, we will have to see.
>
> Regards,
>
> Arjen- Hide quoted text -
>
> - Show quoted text -

Great effort Arjen!!! If needed i am willing to help out some of the
ToDo's of your code..
0
Reply aerogeek 1/15/2010 4:00:14 AM

On 15 jan, 05:00, aerogeek <sukhbinder.si...@gmail.com> wrote:
> On Jan 14, 12:29=A0pm, Arjen Markus <arjen.markus...@gmail.com> wrote:
>
>
>
>
>
> > On 13 jan, 21:12, baf <b...@nowhere.com> wrote:
>
> > > On 1/13/2010 4:08 AM, Arjen Markus wrote:
>
> > > > Hello,
>
> > > > a few years ago I developed a Fortran interface for the SQLite
> > > > database management system.
> > > > (http://flibs.sf.net). This week I used that interface as a basis f=
or
> > > > interfacing with open database
> > > > connectivity system (ODBC). While it is not quite finished yet,
> > > > notable aspects that need
> > > > attention are: error handling, proper documentation and such, it is
> > > > capable of the first few tasks
> > > > I have intended for it.
>
> > > > Should you want to have a look, it is available in the flibs projec=
t
> > > > via the CVS repository.
>
> > > > I have only tested it with the combination MSVC 6.0/CVF 6.6, but I
> > > > intend to make
> > > > it work properly for other compiler/OS combinations too.
>
> > > > Regards,
>
> > > > Arjen
>
> > > WOW! =A0Exactly what I have needed MANY times. =A0I have used a modif=
ied
> > > version of your SQLite interface a few times. =A0Very handy. =A0I app=
reciate
> > > your efforts, and look forward to seeing further announcements as you
> > > complete this effort.- Tekst uit oorspronkelijk bericht niet weergeve=
n -
>
> > > - Tekst uit oorspronkelijk bericht weergeven -
>
> > Thanks, I want to keep the interfacing as much the same as possible,
> > as
> > it makes life easier for everybody, especially me :). I am not quite
> > sure that I can though, we will have to see.
>
> > Regards,
>
> > Arjen- Hide quoted text -
>
> > - Show quoted text -
>
> Great effort Arjen!!! If needed i am willing to help out some of the
> ToDo's of your code..- Tekst uit oorspronkelijk bericht niet weergeven -
>
> - Tekst uit oorspronkelijk bericht weergeven -

I will glady accept that offer:

I found a site which documents the various functions quite well, so
that
problem has been solved. You could help out with testing the
functionality:
I know there are differences in the various drivers and supporting the
more
important ones smoothly is high on my list.

BTW, I will be putting up a new version today - this implements the
routine
odbc_query_table, to retrieve the names and types of columns in a
table.

Regards,

Arjen
0
Reply Arjen 1/15/2010 7:47:00 AM

On 13 jan, 13:08, Arjen Markus <arjen.markus...@gmail.com> wrote:
> Hello,
>
> a few years ago I developed a Fortran interface for the SQLite
> database management system.
> (http://flibs.sf.net). This week I used that interface as a basis for
> interfacing with open database
> connectivity system (ODBC). While it is not quite finished yet,
> notable aspects that need
> attention are: error handling, proper documentation and such, it is
> capable of the first few tasks
> I have intended for it.
>
> Should you want to have a look, it is available in the flibs project
> via the CVS repository.
>
> I have only tested it with the combination MSVC 6.0/CVF 6.6, but I
> intend to make
> it work properly for other compiler/OS combinations too.
>
> Regards,
>
> Arjen

The version now in the CVS repository is pretty complete, including
documentation.
What needs to be done is:
- Testing it for different drivers
- Reviewing the handling of different data types
- Making it work for different compilers and OSes

Regards,

Arjen
0
Reply Arjen 1/17/2010 10:29:35 AM

On Jan 17, 3:29=A0pm, Arjen Markus <arjen.markus...@gmail.com> wrote:
> On 13 jan, 13:08, Arjen Markus <arjen.markus...@gmail.com> wrote:
>
>
>
>
>
> > Hello,
>
> > a few years ago I developed a Fortran interface for the SQLite
> > database management system.
> > (http://flibs.sf.net). This week I used that interface as a basis for
> > interfacing with open database
> > connectivity system (ODBC). While it is not quite finished yet,
> > notable aspects that need
> > attention are: error handling, proper documentation and such, it is
> > capable of the first few tasks
> > I have intended for it.
>
> > Should you want to have a look, it is available in the flibs project
> > via the CVS repository.
>
> > I have only tested it with the combination MSVC 6.0/CVF 6.6, but I
> > intend to make
> > it work properly for other compiler/OS combinations too.
>
> > Regards,
>
> > Arjen
>
> The version now in the CVS repository is pretty complete, including
> documentation.
> What needs to be done is:
> - Testing it for different drivers
> - Reviewing the handling of different data types
> - Making it work for different compilers and OSes
>
> Regards,
>
> Arjen- Hide quoted text -
>
> - Show quoted text -

I have downloaded the flibs libray and will tinker with it to make
myself comfortable. Then maybe we can get it to do all the three
todo's.
0
Reply aerogeek 1/19/2010 1:20:07 AM

On 19 jan, 02:20, aerogeek <sukhbinder.si...@gmail.com> wrote:
> On Jan 17, 3:29=A0pm, Arjen Markus <arjen.markus...@gmail.com> wrote:
>
>
>
>
>
> > On 13 jan, 13:08, Arjen Markus <arjen.markus...@gmail.com> wrote:
>
> > > Hello,
>
> > > a few years ago I developed a Fortran interface for the SQLite
> > > database management system.
> > > (http://flibs.sf.net). This week I used that interface as a basis for
> > > interfacing with open database
> > > connectivity system (ODBC). While it is not quite finished yet,
> > > notable aspects that need
> > > attention are: error handling, proper documentation and such, it is
> > > capable of the first few tasks
> > > I have intended for it.
>
> > > Should you want to have a look, it is available in the flibs project
> > > via the CVS repository.
>
> > > I have only tested it with the combination MSVC 6.0/CVF 6.6, but I
> > > intend to make
> > > it work properly for other compiler/OS combinations too.
>
> > > Regards,
>
> > > Arjen
>
> > The version now in the CVS repository is pretty complete, including
> > documentation.
> > What needs to be done is:
> > - Testing it for different drivers
> > - Reviewing the handling of different data types
> > - Making it work for different compilers and OSes
>
> > Regards,
>
> > Arjen- Hide quoted text -
>
> > - Show quoted text -
>
> I have downloaded the flibs libray and will tinker with it to make
> myself comfortable. Then maybe we can get it to do all the three
> todo's.- Tekst uit oorspronkelijk bericht niet weergeven -
>
> - Tekst uit oorspronkelijk bericht weergeven -

I am looking forward to your experiences :)

Regards,

Arjen
0
Reply Arjen 1/19/2010 8:17:51 AM

7 Replies
312 Views

(page loaded in 0.191 seconds)

Similiar Articles:













7/22/2012 10:58:58 PM


Reply: