I've never used Npsql and I'm not a C# developer (so take this response with more than a few grains of salt) but from what I remember reading somewhere, Npsql implements postgres protocols natively, with the protocol handling done directly in C# and getting the raw data without going through any other software layers (such as other interfaces that wrap libpq). There are several layers of software between an application speaking ODBC and a PostgreSQL server, and you'll probably get a speed hit going through each of those layers. -- Ilan On Nov 5, 2007, at 10:42 AM, 一首诗 wrote:
Ilan Volow "Implicit code is inherently evil, and here's the reason why:" |