DataVista is a .NET library for:
- Database interactions - System.Data.SqlClient (ADO.NET)
- System management utilities - System.Management (WMI)
- WPF
- .NET 8.0
- System.Data.SqlClient
- System.Management
Add an application configuration file to a C# project
Configure this string for what suits your needs.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
</configSections>
<connectionStrings>
<add name="MyConnectionString"
connectionString="Data Source=MyServerName;
Initial Catalog=MyDataBaseName;
Integrated Security=True;
Persist Security Info=False;
Pooling=True;
MultipleActiveResultSets=True;
TrustServerCertificate=True"/>
</connectionStrings>
</configuration>
This step is optional because you could always use DataVista.Connection.CreateConnectionString().
Or you could use the SqlConnectionStringBuilder Class.
graph LR;
Core --> dvExtensionMethods.cs
Core --> dvMemoryUtil.cs
Database --> dvOperation.cs
Database --> dvConverter.cs
Database --> dvConnection.cs
SQL[(Database)] -.-> dvConnection.cs
SystemTools --> dvEnvironmentInfo.cs
SystemTools --> dvWinPath.cs
SystemTools --> dvWinProcess.cs
Important
Connection(SqlConnection sqlConnection) constructor will read the connectionString from your App.config file.