using System; using System.Collections.Generic; using System.Text; using System.Data.SqlClient; namespace AnywhereTS.DBSupport { public class SqlMdfConnector : DBConnector { public SqlMdfConnector(string DBServerAddress, string DBServerInstance, string SqlMdf) : base(DBServerAddress, DBServerInstance, SqlMdf) { } public override void CreateConnection(out Exception ErrorInfo) { ErrorInfo = null; try { string connetionString = null; connetionString = GetConnectionString(); connection = new SqlConnection(); connection.ConnectionString = connetionString; } //catch (SqlException ex) { Console.WriteLine(ex.ToString()); ErrorInfo = ex; throw ErrorInfo;} catch (Exception ex) { Console.WriteLine(ex.ToString()); ErrorInfo = ex; throw ErrorInfo; } } new public static string GetConnectionString() { return string.Format(@"Data Source={0}\{1};;AttachDbFilename=|DataDirectory|\{2};Integrated Security=SSPI", DBServerAddress, DBServerInstance, DBDatabase); } } }