39 lines
1.1 KiB
C#
39 lines
1.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
using System.Data.OleDb;
|
|
using System.Windows.Forms;
|
|
|
|
namespace AdvertsingProfitControl
|
|
{
|
|
class AddRecord
|
|
{
|
|
private static string gConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=apcDatabase.accdb;Persist Security Info=False";
|
|
|
|
public AddRecord()
|
|
{
|
|
//Get database location from DBLocation class
|
|
}
|
|
|
|
public int ExecuteQuery(string query)
|
|
{
|
|
int rowsAffected = -1;
|
|
using (OleDbConnection conn = new OleDbConnection(gConnectionString))
|
|
{
|
|
try
|
|
{
|
|
OleDbCommand queryCommand = new OleDbCommand(query, conn);
|
|
conn.Open();
|
|
rowsAffected = queryCommand.ExecuteNonQuery();
|
|
}
|
|
catch (Exception e)
|
|
{
|
|
MessageBox.Show(e.Message, "Error Writing to Database");
|
|
}
|
|
}
|
|
|
|
return rowsAffected;
|
|
}
|
|
}
|
|
}
|