如何使用带c#的Mono android将数据插入sqlite数据库?
我正在尝试使用带有c#的Mono android制作我的第一个应用程序,创建的表没有任何错误,但insert命令不起作用。这是我的代码,在按钮下。如果我有未知错误,但不知道如何捕获异常,请帮助如何使用带c#的Mono android将数据插入sqlite数据库?,android,sqlite,c#-4.0,mono,Android,Sqlite,C# 4.0,Mono,我正在尝试使用带有c#的Mono android制作我的第一个应用程序,创建的表没有任何错误,但insert命令不起作用。这是我的代码,在按钮下。如果我有未知错误,但不知道如何捕获异常,请帮助 using Mono.Data.Sqlite; var documents = System.Environment.GetFolderPath( System.Environment.SpecialFolder.Personal); string db = Path.Combin
using Mono.Data.Sqlite;
var documents = System.Environment.GetFolderPath( System.Environment.SpecialFolder.Personal);
string db = Path.Combine(documents, "est.db3");
SqliteConnection.CreateFile(db);
if (File.Exists(db))
{
try
{
var conn = new SqliteConnection("Data Source=" + db);
//string query = "CREATE TABLE ESTOQUE (ID INTEGER NOT NULL)";
string query = "INSERT INTO ESTOQUE (ID) VALUES (10)";
conn.Open();
SqliteCommand cm = new SqliteCommand(query, conn);
cm.ExecuteNonQuery();
conn.Close();
}
catch (Exception e) { Console.WriteLine(e.Message); }
}