BigLitho/Large.Lito.Database/Make3_Treko3D/Data/DataAccess/ConnectionSQL.cs

27 lines
1.6 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Data.DataAccess
{
public abstract class ConnectionSQL
{
protected string ConnectionString
{
get
{
//AppDomain.CurrentDomain.SetData("DataDirectory", System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Database"));
//string connectionString = @"Data Source = (LocalDB)\MSSQLLocalDB; AttachDbFilename = C:\Download\Proekty\DotMatrix\LargeLito\Large.Lito\Large.Lito.Database\ProjectSettings.mdf; Integrated Security = True";
//string connectionString = @"Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=Make3Db;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False";
//string connectionString = @"Data Source =KESHUN; AttachDbFilename = C:\Download\Proekty\DotMatrix\Make3\Database\Make3Db.mdf; Integrated Security = True";
//Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=master;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False
AppDomain.CurrentDomain.SetData("DataDirectory", AppDomain.CurrentDomain.BaseDirectory);
string connectionString = @"Data Source =(localdb)\MSSQLLocalDB; AttachDbFilename = |DataDirectory|\Make3DbTest.mdf; Integrated Security = True";
return connectionString;
}
}
}
}