Librerie di connettività e altri framework per Microsoft SQL ServerConnectivity libraries and frameworks for Microsoft SQL Server

Estrarre il nostro esercitazioni introduttive per iniziare a utilizzare linguaggi di programmazione quali c#, Java, Node.js, PHP e Python e compilare un'app usando SQL Server in Linux o di Windows o di Docker su macOS rapidamente.Check out our Getting Started Tutorials to quickly get started with programming languages such as C#, Java, Node.js, PHP and Python and build an app using SQL Server on Linux or Windows or Docker on macOS.

La tabella seguente elenca le librerie di connettività o driver utilizzata dalle applicazioni client da una vasta gamma di linguaggi per connettersi e utilizzare Microsoft SQL Server in esecuzione in locale o nel cloud, in Linux, Windows o Docker, nonché per Database SQL di Azure e Azure SQL Data Warehouse.The table below lists connectivity libraries or drivers that client applications can use from a variety of languages to connect to and use Microsoft SQL Server running on-premises or in the cloud, on Linux, Windows or Docker and also to Azure SQL Database and Azure SQL Data Warehouse.

LinguaLanguage PiattaformaPlatform Risorse aggiuntiveAdditional resources ScaricaDownload IntroduzioneGet Started
C#C# Windows, Linux, macOSWindows, Linux, macOS Microsoft ADO.NET per SQL ServerMicrosoft ADO.NET for SQL Server DownloadDownload IntroduzioneGet Started
JavaJava Windows, Linux, macOSWindows, Linux, macOS Microsoft JDBC Driver per SQL ServerMicrosoft JDBC Driver for SQL Server DownloadDownload IntroduzioneGet Started
PHPPHP Windows, Linux, macOSWindows, Linux, macOS Driver SQL PHP per SQL ServerPHP SQL Driver for SQL Server Sistema operativo:Operating System:
*Windows* Windows
*Linux* Linux
*macOS* macOS
IntroduzioneGet Started
Node.jsNode.js Windows, Linux, macOSWindows, Linux, macOS Driver di Node.js per SQL ServerNode.js Driver for SQL Server InstallareInstall IntroduzioneGet Started
PythonPython Windows, Linux, macOSWindows, Linux, macOS Driver SQL PythonPython SQL Driver Installare scelte:Install choices:
*pymssql* pymssql
*pyodbc* pyodbc
IntroduzioneGet Started
RubyRuby Windows, Linux, macOSWindows, Linux, macOS Ruby Driver per SQL ServerRuby Driver for SQL Server InstallareInstall IntroduzioneGet Started
C++C++ Windows, Linux, macOSWindows, Linux, macOS Microsoft ODBC Driver per SQL ServerMicrosoft ODBC Driver for SQL Server DownloadDownload

Nella tabella seguente sono elencati alcuni esempi di Framework relazionale Mapping ORM (Object) e altri framework web utilizzabili dalle applicazioni client con Microsoft SQL Server in esecuzione in locale o nel cloud, in Linux, Windows o Docker, nonché per Database SQL di Azure e Azure SQL Data Warehouse.The table below lists a few examples of Object Relational Mapping (ORM) frameworks and web frameworks that client applications can use with Microsoft SQL Server running on-premises or in the cloud, on Linux, Windows or Docker and also to Azure SQL Database and Azure SQL Data Warehouse.

LinguaLanguage PiattaformaPlatform ORM(s)ORM(s)
C#C# Windows, Linux, macOSWindows, Linux, macOS Entity FrameworkEntity Framework
Entity Framework CoreEntity Framework Core
JavaJava Windows, Linux, macOSWindows, Linux, macOS Lo stato di ibernazione ORMHibernate ORM
PHPPHP Windows, LinuxWindows, Linux Laravel (intuitivo)Laravel (Eloquent)
Node.jsNode.js Windows, Linux, macOSWindows, Linux, macOS Sequelize ORMSequelize ORM
PythonPython Windows, Linux, macOSWindows, Linux, macOS DjangoDjango
RubyRuby Windows, Linux, macOSWindows, Linux, macOS Ruby su GuideRuby on Rails