[Haskell-cafe] Takusen - is anyone currently using it on Win32 -
gue.schmidt at web.de
Mon Aug 31 15:05:07 EDT 2009
well the problem isn't really accessing the data as such, it's quite easy
to use HDBC.ODBC for instance to read in the data in a very comfortable
I was explicitly asking for Takusen because it make certain guarantees
regarding resources, memory consumption and such.
One of the files for instance has 298 k lines. A glance over sushi
revealed that parsec is involved so I can only presume it is read into
memory all at once. That would certainly be a problem.
Am 31.08.2009, 19:47 Uhr, schrieb Anton van Straaten
<anton at appsolutions.com>:
> Günther Schmidt wrote:
>> My app then needs to read in dynamic data, a set of 4 CSV files, and I
>> had been using Microsofts ODBC driver with HDBC.ODBC and that worked
>> When I try to swap it for Takusen though I get an
>> *** Exception: DBError ("HY","C00") 106 "[Microsoft][ODBC Text
>> Optional Feature was not implemented
>> Which is a bit of a shame, because using the ODBC text driver was much
>> simpler than parsing the CSV files.
> A simple but powerful way to access CSV files is via TxtSushi, which
> gives SQL access to CSV files, without needing ODBC:
> Home page: http://keithsheppard.name/txt-sushi/
> Hackage: http://hackage.haskell.org/package/txt-sushi
> You'd have to use it directly, since afaik it won't work with Takusen,
> although a Takusen back end for it ought to be possible.
More information about the Haskell-Cafe