From af4e7fdf87414ce86d0472de01d5810ed9a34364 Mon Sep 17 00:00:00 2001 From: Jake Howard Date: Thu, 24 Jul 2014 20:27:22 +0100 Subject: [PATCH] added basic SQL code for adding and extracting values from the database --- Saviour Backup System/databaseTools.cs | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/Saviour Backup System/databaseTools.cs b/Saviour Backup System/databaseTools.cs index 00e49e1..43e3e6b 100644 --- a/Saviour Backup System/databaseTools.cs +++ b/Saviour Backup System/databaseTools.cs @@ -30,19 +30,32 @@ namespace Saviour_Backup_System } catch (Exception err) { MessageBox.Show("An Error has occured: \n" + err.ToString()); } } - public static string queryDatabase(string sqlCode) + public static string executeSQLQuery(string sqlCode) { + SqlCeConnection conn = new SqlCeConnection("Data Source = " + databaseName); + conn.Open(); + SqlCeCommand cmd = conn.CreateCommand(); + cmd.CommandText = sqlCode; + SqlCeDataReader reader = cmd.ExecuteReader(); + while (reader.Read()) + { + + } return ""; } - public static void modifyDatabase(string sqlCode) + public static void executeSQL(string sqlCode) { - + SqlCeConnection conn = new SqlCeConnection("Data Source = " + databaseName); + conn.Open(); + SqlCeCommand cmd = conn.CreateCommand(); + cmd.CommandText = sqlCode; + cmd.ExecuteNonQuery(); } public static void clearTable(string tableName) { - modifyDatabase("DELETE FROM " + tableName + ";"); + executeSQL("DELETE FROM " + tableName + ";"); } } }