linq2db.LINQPad is a driver for LINQPad.
Перейти к файлу
Stuart Turner f2d9b52355 Fix bug in pluralization code 2022-06-04 13:45:45 -05:00
Build update to 3.6.0 (#61) 2021-11-21 17:32:06 +01:00
LinqToDB.Templates work on linqpad6 support (#32) 2020-07-28 10:15:59 +02:00
Source Fix bug in pluralization code 2022-06-04 13:45:45 -05:00
.editorconfig Prepare 3.2.0 release (#41) 2021-03-12 15:00:44 +01:00
.gitignore work on linqpad6 support (#32) 2020-07-28 10:15:59 +02:00
Directory.Packages.props Updated Oracle to fix vulnerability from dependency (#64) 2022-06-04 11:54:02 +02:00
MIT-LICENSE.txt work on linqpad6 support (#32) 2020-07-28 10:15:59 +02:00
README.md update to 3.6.0 (#61) 2021-11-21 17:32:06 +01:00
linq2db.LINQPad.sln update to 3.6.0 (#61) 2021-11-21 17:32:06 +01:00
linq2db.LINQPad.sln.DotSettings Warning on Including Stored Procedures. 2017-10-01 19:43:31 -04:00
release-notes.md update to 3.6.0 (#61) 2021-11-21 17:32:06 +01:00

README.md

LINQ to DB LINQPad Driver

NuGet Version and Downloads count License

Master branch build Latest build

linq2db.LINQPad is a driver for LINQPad 5 (.NET Framework) and LINQPad 6-7 (.NET Core).

Following databases supported (by all LINQPad versions if other not noted):

  • DB2 (LUW, z/OS) (LINQPad 6+ supports only 64-bit version)
  • DB2 iSeries (using 3rd-party provider) (iAccess 7.1+ software must be installed). IMPORTANT: currently available only for LINQPad 5 using linq2db.LINQPad version 2.9.3 or earlier
  • Firebird
  • Informix (LINQPad 6+ supports only 64-bit version)
  • Microsoft Access (supports both OleDb and ODBC)
  • Microsoft Sql Server 2000+ (including Microsoft Sql Azure. LINQPad 6+ doesn't support Sql Server 2000)
  • Microsoft Sql Server Compact (SqlCe)
  • MySql/MariaDB
  • Oracle
  • PostgreSQL
  • SQLite
  • SAP HANA (client software must be installed, supports both Native and ODBC providers)
  • SAP/Sybase ASE

Download

Releases are hosted on Github and on Nuget for LINQPad 6+ driver.

Latest build is hosted on Azure Artifacts. Feed URL (how to use).

Installation

LINQPad 6+ (NuGet)

  • Click "Add connection" in LINQPad.
  • In the "Choose Data Context" dialog, press the "View more drivers..." button.
  • In the "LINQPad NuGet Manager" dialog, find LINQ To DB driver in list of drivers and click the "Install" button.
  • Close "LINQPad NuGet Manager" dialog
  • In the "Choose Data Context" dialog, select the "LINQ to DB" driver and click the "Next" button.
  • In the "LINQ to DB connection" dialog, supply your connection information.
  • You're done.

LINQPad 6+ (Manual)

  • Download latest .lpx6 file from the link provided above.
  • Click "Add connection" in LINQPad.
  • In the "Choose Data Context" dialog, press the "View more drivers..." button.
  • In the "LINQPad NuGet Manager" dialog, press the "Install driver from .LPX6 file..." button.
  • Select the downloaded file and click the "Open" button.
  • In the "Choose Data Context" dialog, select the "LINQ to DB" driver and click the "Next" button.
  • In the "LINQ to DB connection" dialog, supply your connection information.
  • You're done.

LINQPad 5 (Choose a driver)

  • Click "Add connection" in LINQPad.
  • In the "Choose Data Context" dialog, press the "View more drivers..." button.
  • In the "Choose a Driver" dialog, search for "LINQ to DB Driver".
  • Click "Download & Enable Driver" link to install/update to latest driver release
  • In the "Choose Data Context" dialog, select the "LINQ to DB" driver and click the "Next" button.
  • In the "LINQ to DB connection" dialog, supply your connection information.
  • You're done.

LINQPad 5 (Manual)

  • Download latest .lpx file from the link provided above.
  • Click "Add connection" in LINQPad.
  • In the "Choose Data Context" dialog, press the "View more drivers..." button.
  • In the "Choose a Driver" dialog, press the "Browse..." button.
  • Select the downloaded file and click the "Open" button.
  • In the "Choose Data Context" dialog, select the "LINQ to DB" driver and click the "Next" button.
  • In the "LINQ to DB connection" dialog, supply your connection information.
  • You're done.