Можно ли использовать LinqPad с PostgreSQL? - PullRequest
10 голосов
/ 05 ноября 2011

Комментарий здесь говорит, что я могу использовать LightSpeed, который я скачал и установил. Тогда я попадаю на этот экран:

image

And I'm not sure what to do. I'm not too familiar with connection strings, first of all. I found это , но ... Я думаю, что "Сборка модели" и "Класс рабочего места" необходимы. У меня нет DLL, и я не работаю с моделями LightSpeed, поэтому я не уверен, что это даже полезно.

Драйвер аддона IQ прекрасно работает с моей базой данных MySQL. Действительно прост в настройке и использовании. Есть ли еще драйверы, которые работают с PostgreSQL? Похоже, вы можете добавить их, выбрав файл «* .lpx».

Ответы [ 2 ]

6 голосов
/ 06 января 2016

Я разработал динамический драйвер LINQPad для баз данных PostgreSQL. Используя его, вы можете запрашивать базу данных без необходимости сначала определять вашу модель (аналогично IQ или встроенному драйверу LINQ to SQL).

Вы можете найти его на GitHub:

https://github.com/fknx/linqpad-postgresql-driver

4 голосов
/ 06 ноября 2011

Драйвер LightSpeed ​​является статическим драйвером. Это означает, что вы должны сначала создать модель (и, следовательно, типизированный DataContext), используя инструменты LightSpeed.

Если вы просто хотите запрашивать PostgreSQL в LINQ, вам нужендинамический драйвер LINQPad, который еще никто не написал, AFAIK.

...