Skip to Content.
Sympa Menu

freetds - Re: [freetds] Longstanding issue and 0.64...

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: "James K. Lowden" <jklowden AT schemamania.org>
  • To: FreeTDS Development Group <freetds AT lists.ibiblio.org>
  • Subject: Re: [freetds] Longstanding issue and 0.64...
  • Date: Tue, 30 Nov 2004 23:20:30 -0500

Frediano Ziglio <freddyz77 AT tin.it> wrote:
> > The "row" layer has a lot of work to do:
> >
> > * iconv. We put all iconv work in libtds, next to the wire. We
> > convert immediately to client's encoding. That's OK, be we have to
> > honor the client's binding, too. I guess this is part of "row".
> >
> > * text. Also part of "row". As you say, sending a row is really
> > just calling several send-a-column functions, same for reading a row.
> > Text is tricky, because a partial column can be read/written.
> >
> > * column. ct-lib and ODBC both provide for column-wise result sets.
> > I haven't read Bill's code, so I don't know how he does it, but if
> > we're clever, the row-reading function will know how to build columns,
> > too. Without double buffering.
> >
> > Does that look like a good direction to you?
> >
>
> It sounds good. Have you some idea about some abstract code/declaration?

I'll work on some declarations. Give me a few days.

--jkl




Archive powered by MHonArc 2.6.24.

Top of Page