2009-09-03 9 views

Répondre

3

A en juger par leur user voice item request for Oracle support, il semble non supporté pour le moment.

Un comment on the O'Reilly forums suggère également qu'il n'est pas supporté. Comme nous le comprenons, il existe désormais un support Oracle intégré dans les dernières versions de LinqPad; la page d'accueil de LinqPad répertorie désormais le support pour Oracle.

mise à jour janvier 2013 La nouvelle prise en charge de LinqPad vers Oracle semble toujours disponible. Par le LinqPad FAQ:

Q. Pourquoi LINQPad utilise LINQ to SQL sous les couvertures, plutôt que Entity Framework?

A. LINQ à SQL est plus rapide avec de grands schémas et, dans la plupart des cas, émet mieux SQL. Vous pouvez cependant utiliser EF avec les EDM que vous définissez vous-même. Pour interroger SQLite, MySQL et Oracle (via le plug-in optionnel ), LINQPad utilise la boîte à outils IQueryable de Matt Warren.

+0

ce n'est plus le cas –

2

Linqpad prend désormais en charge la vitesse d'éclairage qui supporte l'oracle.

9

A partir de beta version 4.35, LINQPad supporte entièrement Oracle - vous pouvez maintenant faire des requêtes "LINQ vers Oracle". Je crois qu'il utilise les bibliothèques DevArt dotConnect pour gérer ce grand exploit. En outre, en plus du support OCI natif, il prend également en charge un mode direct qui ne nécessite pas la présence des DLL OCI Oracle.

Pour activer cette fonctionnalité, vous devez simplement ajouter une nouvelle connexion de données dans LINQPad et, lorsque vous êtes invité à utiliser le pilote, cliquez sur le bouton View more drivers.... Vous pouvez ensuite installer le pilote IQ et l'utiliser pour interroger les bases de données Oracle, MySQL et SQLite.

IQ Connection Options showing Oracle, MySQL and SQLite support