NullReferenceException при выполнении запроса в Vici CoolStorage - PullRequest
1 голос
/ 02 декабря 2011

Вот мой код:

BookMark[] st = CSDatabase.RunQuery<BookMark>(
            @"SELECT * FROM Bookmark WHERE link='" + link + "'");

class BookMark
{
    public string link;
}

Иногда я получаю исключение NullReferenceException, но не знаю почему.

Пожалуйста, помогите мне!

Ответы [ 2 ]

1 голос
/ 29 августа 2012

Если вы используете базу данных sqlite, проблема связана с тем, что для базы данных sqlite установлена ​​кодировка, отличная от UTF-8. Просто создайте новую базу данных sqlite в кодировке UTF-8, и ошибка исчезнет.

0 голосов
/ 29 июня 2012

Вы почти ничего не дали нам. Я предполагаю, что вы получите исключение, потому что переменная link в вашем коде null.

...