Как связать c # простой проект с sqlite? - PullRequest
0 голосов
/ 18 ноября 2011

Как я могу связать свой простой проект в C # с SQLite?
Допустим, у меня есть функция в C # sendWords(letters,word)
Цель функции - найти слова, которые смогут составлять слова из моих букв (можно использовать подстановочные знаки - где * означает, что здесь может быть что угодно).
Пример: word равно do*, а мои letters равны ihnkngz - один из результатов будет doing Если я размещу * где-нибудь, должно быть и другое решение do*g => doing

В SQLite я должен загружать словарь со словами, поэтому здесь не должно быть никаких проблем, потому что он у меня есть.

Но проблема в том, что я желаю использовать базы данных :( Я действительно не знаю, с чего мне начать.


РЕШЕНИЕ

1 скачать dll, что вы хотите от http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki

2 добавить ссылку из файла, который вы скачали, в ваш проект

3 попробуйте код (добавьте gridView и измените TABLE PATH):

private void Show()
    {
        DataTable dt = new DataTable();

        String insSQL = "select * from TABLE";
        String strConn = @"Data Source=PATH";

        SQLiteConnection conn = new SQLiteConnection(strConn);

        SQLiteDataAdapter da = new SQLiteDataAdapter(insSQL, strConn);
        da.Fill(dt);

        dataGridView1.DataSource = dt.DefaultView;

    }

Если это не сработает, измените свойства проекта> build> platform> x64 / x86 Если вы хотите создать базу, попробуйте sqlite Administrator http://www.macoratti.net/10/03/c_sqlt1.htm

Ответы [ 2 ]

1 голос
/ 18 ноября 2011
1 голос
/ 18 ноября 2011

http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki

Просто добавьте ссылку на System.Data.SQLite.dll.Вот и все.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...