2009-09-23 10 views

risposta

10

C'è anche LINQ a LLBLGEN, che quindi può supportare molti, molti database.

Da LLBLGEN's Feature Page

Supporto per SQL Server (MSDE, SQL Server 7/2000/2005/Express, SQL CE 2.0, 3.0, 3.5), SQL Server CE Desktop (Nuovo!), Oracle (Oracle 8i/9i/10g), PostgreSQL 7.4 +/8.x, Firebird 1.x/ 2.x, IBM DB2 UDB (7.x/8.x/9.x), MySQL (4. x, 5.x), Sybase Adaptive Server Enterprise (ASE) (Nuovo!), Sybase SQL iAnywhere (ASA) (Nuovo!) e MS Access 2000/XP/2003/2007

+0

Collegamento interrotto. Suggerisci di andare alla loro [homepage] (http://www.llblgen.com/) –

3

Hai ragione, LINQ to NHibernate fornirà questo tipo di funzionalità così come Entity Framework con un fornitore di MySQL. Non conosco alcun altro modo per farlo come LINQ to SQL era molto specifico per Microsoft SQL Server.

+4

Microsoft ha le tecnologie più meravigliose ... se solo fossero multiforme e open source sarebbe perfetto :) –

+4

In pratica parlando Molti dei programmatori che alimentano le fonti aperte (incluso LINUX) ricevono il loro pane quotidiano dalle tecnologie Microsoft. Se non c'è MS allora non ci saranno sviluppatori (senza pagamento) per opensource. – prabhakaran

3

Prova la nostra implementazione LINQ su SQL specifica per MySQL.
Panoramica disponibile here.

+1

Mi piacerebbe consigliare il tutorial di Devart su linq a mysql (Linqconnect): http://www.devart.com/dotconnect/mysql/articles /tutorial_linq.html Grazie per il tuo lavoro ragazzi! –