如何将我在C#中的简单项目与SQLite连接?
比方说,我在C#sendWords(letters,word)
中有功能
功能的目的是找到能够用我的字母构造单词的单词(能够使用通配符 - 其中*表示这里可以是任何东西)。
示例:word
为do*
,我的letters
为ihnkngz
- 其中一个结果为doing
如果我将*放在任何地方,那么还应该有另一个解决方案do*g
=> doing
在SQLite中我必须用单词加载字典,所以这里不应该有任何问题,因为我有它。
但问题是我在使用数据库方面很沮丧:(我真的不知道我应该从哪里开始。
解
从http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki
下载dll你想要的内容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;
}
如果不起作用,请更改项目的特性>构建>平台> 64/86 如果你想创建基础尝试sqlite Administrator http://www.macoratti.net/10/03/c_sqlt1.htm
答案 0 :(得分:1)
http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki
只需添加对System.Data.SQLite.dll
的引用即可。就是这样。
答案 1 :(得分:1)