0
我有一個SQLite數據庫,其中有一個城市名稱表,現在我想把這個數據庫包含到我的monotouch項目中,連接到這個數據庫並選擇這個表格。但我可以找到任何教程來做到這一點。Monotouch和SQLite
我不是新來創建數據庫或創建一個新的記錄。我只需要閱讀表格。
任何人都可以解釋我如何連接到我的sqlite數據庫做出選擇。
在此先感謝。
UPDATE
using(var connection = new SqliteConnection ("Data Source=zurfers.sqlite"))
{
using (var cmd = connection.CreateCommand()) {
connection.Open();
cmd.CommandText = "SELECT * FROM City";
using (var reader = cmd.ExecuteReader()) {
while (reader.Read()) {
wordCollection = (string[])reader ["Name"];
}
}
}
}
感謝傑克遜,但我得到了folliwing異常:未處理的託管異常:SQLite的錯誤 沒有這樣的表:城市(Mono.Data.Sqlite.SqliteException)。我用sqlite數據庫瀏覽器檢查數據庫,我有表。我需要做其他事嗎?謝謝 – Jean 2013-04-09 19:18:00
沒有看到你的代碼/分貝很難說。你可以嘗試「SELECT * FROM dbname.sqlite_master WHERE type ='table';」得到你的數據庫中的所有表,只是爲了驗證它讀取正確的數據庫文件。 – Jason 2013-04-09 19:29:23
我只是粘貼代碼。 – Jean 2013-04-09 19:40:04