Sveiki,
vėl turiu problemėlę su VS ir SQLite. Šikart kuriama programėlė, kuri
naudoja jau esamą SQLite failą. Main failo kodas:
public static string DB =
Path.Combine(Path.Combine(ApplicationData.Current.LocalFolder.Path,
"Uzdavinynas.sqlite"));
private SQLiteConnection dbConn;
public MainPage()
{
InitializeComponent();
}
protected override void OnNavigatedTo(NavigationEventArgs e)
{
dbConn = new SQLiteConnection(DB);
dbConn.CreateTable<Temos>();
List<Temos> retrievedTasks =
dbConn.Table<Temos>().ToList<Temos>();
TaskListBox.Items.Clear();
foreach (var t in retrievedTasks)
{
Button btn = new Button();
btn.Width = 200;
btn.Height = 66;
btn.Content = t.ToString();
TaskListBox.Items.Add(btn);
}
}
public sealed class Temos
{
[PrimaryKey, AutoIncrement]
public int _id { get; set; }
public string Pavadinimas { get; set; }
public override string ToString()
{
return Pavadinimas;
}
}
Nepagaunu kampo. Error'ų nemeta, bet duomenų irgi neduoda. sqlite failas
pridėtas su add->existing item, extensionai pridėti. Nesuprantu kame
šaknys? :(
Būčiau dėkingas