Я пытаюсь вставить информацию о пользователе в таблицу, названную пользователем в моей базе данных, однако я думаю, что что-то не так с тем, как я написал запрос, ответственный за это.Как вставить значения в базу данных (доступ Microsoft)?
Вот что я сделал до сих пор:
public static void addUser(string n, string s)
{
OleDbConnection myConnection = GetConnection();
string myQuery = "INSERT INTO user(Name, Surname) VALUES ('" + n + " , " + s + "')";
OleDbCommand myCommand = new OleDbCommand(myQuery, myConnection);
try
{
myConnection.Open();
myCommand.ExecuteNonQuery();
}
catch (Exception ex)
{
Console.WriteLine("Exception in DBHandler", ex);
}
finally
{
myConnection.Close();
}
}
Вы получаете какое-либо исключение или сообщение об ошибке? –
Я так думаю, потому что, когда я отлаживаю его, он пытается поймать исключение и ничего не добавляется в базу данных. – user3052409
Отправьте исключение в свой вопрос. Это поможет нам отладить. –