BrainWare-test/Web/Infrastructure/Database.cs
2020-04-30 15:27:33 -04:00

42 lines
1.1 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace Web.Infrastructure
{
using System.Data.Common;
using System.Data.SqlClient;
public class Database
{
private readonly SqlConnection _connection;
public Database()
{
// var connectionString = "Data Source=(LocalDb)\\MSSQLLocalDB;Initial Catalog=BrainWAre;Integrated Security=SSPI;AttachDBFilename=D:\\BrainWare\\Web\\App_Data\\BrainWare.mdf"
var connectionString = "Data Source=LOCALHOST;Initial Catalog=BrainWare;Integrated Security=SSPI";
_connection = new SqlConnection(connectionString);
_connection.Open();
}
public DbDataReader ExecuteReader(string query)
{
var sqlQuery = new SqlCommand(query, _connection);
return sqlQuery.ExecuteReader();
}
public int ExecuteNonQuery(string query)
{
var sqlQuery = new SqlCommand(query, _connection);
return sqlQuery.ExecuteNonQuery();
}
}
}