Slowly (VERY slowly) writing Tdbc driver for Sybase
- From: hythlodayr@xxxxxxxxx
- Date: Fri, 24 Apr 2009 13:13:30 -0700 (PDT)
First, this is something I'm doing on my free time as a learning
exercise--which is a couple of hours a week if I'm lucky--so if
anybody is already doing it please cut in and spare me the trouble :)
The plan:
- Develop against the ctlib distributed with ASE 15's x86 distro,
using Visual C++ Express 2008. I'll provide both an nmake makefile
and the express's project file.
- Keeping FreeTDS in mind, try (if possible) to stick with only the
ctlib routines actually supported by the latest stable FreeTDS distro.
- Stick with Sybase 10's TDS, for backwards compatibility.
- Use Sybase' pub* databases for accompanying unit test code.
- No support for DBLib. At all.
What I'm concerned about:
- Null handling. This seems to be an open question. Any particular
reason why this can't be a method in one of the TDBC objects (e.g.,
the resultset)?
- Big/Little Endian concerns, especially when working across different
platforms. I'm not sure how seamless this is and how much I have to
do on my own..
- Internationalization. I think Sybase has a Japanese pub, but I
don't read Japanese so I'm kind of stuck there :)
Hopefully, the developers manual will answer most of my questions and
concerns.
.
- Follow-Ups:
- Re: Slowly (VERY slowly) writing Tdbc driver for Sybase
- From: Kevin Kenny
- Re: Slowly (VERY slowly) writing Tdbc driver for Sybase
- Prev by Date: Re: Tkhtml3 - links not working
- Next by Date: Re: Fail to create pixmap when putting images on canvas (windows)
- Previous by thread: FreshBook access from Tcl.
- Next by thread: Re: Slowly (VERY slowly) writing Tdbc driver for Sybase
- Index(es):
Relevant Pages
|