Verso.Ado
1.0.6
dotnet add package Verso.Ado --version 1.0.6
NuGet\Install-Package Verso.Ado -Version 1.0.6
<PackageReference Include="Verso.Ado" Version="1.0.6" />
<PackageVersion Include="Verso.Ado" Version="1.0.6" />
<PackageReference Include="Verso.Ado" />
paket add Verso.Ado --version 1.0.6
#r "nuget: Verso.Ado, 1.0.6"
#:package Verso.Ado@1.0.6
#addin nuget:?package=Verso.Ado&version=1.0.6
#tool nuget:?package=Verso.Ado&version=1.0.6
Verso.Ado
SQL database connectivity extension for Verso notebooks.
Overview
Provider-agnostic SQL support built on the public Verso extension interfaces. Connect to any ADO.NET database, execute SQL with paginated result tables, share variables between SQL and C# cells, inspect schema metadata, and scaffold EF Core DbContext classes at runtime.
Features
- Connection management via
#!sql-connectand#!sql-disconnectwith named connections and provider auto-discovery - SQL kernel with execution,
@parameterbinding from C# variables,GObatch separators, and row limiting - IntelliSense for SQL keywords, table/column names, and
@variablesuggestions - Paginated HTML result tables with column type tooltips, NULL styling, and truncation warnings
- CSV and JSON export toolbar actions
- Schema inspection via
#!sql-schema - EF Core scaffolding via
#!sql-scaffold - Polyglot Notebooks migration — automatic conversion of
#!connectand#!sqlpatterns during.ipynbimport
Installation
dotnet add package Verso.Ado
This package depends only on Verso.Abstractions and System.Data.Common. Supply your own ADO.NET provider (e.g. Microsoft.Data.SqlClient, Npgsql) via #r "nuget:" in your notebook.
Quick Start
#!sql-connect "Server=localhost;Database=Northwind" --name db --provider SqlClient
SELECT TOP 10 * FROM Customers WHERE Country = @country
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- Verso.Abstractions (>= 1.0.6)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.