SQLite Insert не добавляет данныеC#

Место общения программистов C#
Anonymous
SQLite Insert не добавляет данные

Сообщение Anonymous »

Я пытаюсь добавить данные в таблицу SQLite. Это простой пример для тестирования и удобства чтения (да, я попробовал, прежде чем публиковать его). Я не получаю никаких ошибок. Но я не вижу, чтобы что-то добавлялось. Может ли кто-нибудь мне помочь?
Я также могу читать данные, добавленные вручную, что странно. Соединение установлено успешно.
Заранее спасибо!
public void InsertItem_Consecutivos()
{
try
{
using (var connection = GetConnection())
{
connection.Open();
var command = connection.CreateCommand();

Console.WriteLine("InsertItem_COMANDA method called with the following values:");

command.CommandText =
@"
INSERT INTO CONSECUTIVOS (
COMANDA, FACTURA, PROFORMA
) VALUES (
@COMANDA, @FACTURA, @PROFORMA
);
";

// Add parameters to the command
command.Parameters.AddWithValue("@COMANDA", 123);
command.Parameters.AddWithValue("@FACTURA", 456);
command.Parameters.AddWithValue("@PROFORMA", 789);

int rowsAffected = command.ExecuteNonQuery();

// Check if one row was inserted
if (rowsAffected == 1)
{
Console.WriteLine("Insert successful!");
}
else
{
Console.WriteLine("Insert failed or no rows were affected.");
}

connection.Close();
}

}


Подробнее здесь: https://stackoverflow.com/questions/787 ... t-add-data

Вернуться в «C#»