2015-04-18 4 views
1

Сегодня я попытался использовать базу данных SQLite с моим небольшим WPF-приложением, но продолжаю получать XamlParseException was unhandled. Извлекая строки кода, мне удалось заметить, что cmd.ExecuteNonQuery(); вызывает исключение. В остальном соединение SQLite кажется рабочим, а также создается файл базы данных.SQLite вызывает XamlParseException при выполнении ExecuteNonQuery()

public MainWindow() 
{ 
    InitializeComponent(); 
    SQLiteConnection conn = new SQLiteConnection(@"Data Source=C:\Users\Vitas\Desktop\TimeCounter.sqlite"); 
    conn.Open(); 
    string commandText = "CREATE TABLE [EmpInfo]"; 
    SQLiteCommand cmd = new SQLiteCommand(commandText, conn); 
    cmd.ExecuteNonQuery(); 
    conn.Close(); 
} 

ответ

0

Вам необходимо определить поля при создании таблицы. Пример:

string commandText = "CREATE TABLE [EmpInfo] (EmpId int)"; 

Ref: Create table syntax

+0

гм ... Я предполагаю, что я получил немного перепутались, чтобы пропустить его. Спасибо. –

Смежные вопросы