我必须为我的应用程序创建一个本地数据库。有人能帮我吗? 我希望在sql中使用像" create table ..."这样的查询来编写它。不是用sqlite-net。
答案 0 :(得分:1)
你仍然可以在没有SQLite-net的情况下使用SQLite。
只需从Gallery获取并执行以下操作:
SQLiteCommand command = new SQLiteCommand(connection);
command.CommandText = "CREATE TABLE IF NOT EXISTS beispiel ( id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, name VARCHAR(100) NOT NULL);";
command.ExecuteNonQuery();
command.CommandText = "INSERT INTO beispiel (id, name) VALUES(NULL, 'Test-Datensatz!')";
command.ExecuteNonQuery();
command.CommandText = "SELECT name FROM beispiel ORDER BY id DESC LIMIT 0, 1";
SQLiteDataReader reader = command.ExecuteReader();
while (reader.Read())
{
Console.WriteLine("Name: \"{p}\"", reader[0].ToString());
}
reader.Close();
reader.Dispose();
command.Dispose();