class cus
{
[PrimaryKey, AutoIncrement] public int Id { get; set; }
public string EventNm { get; set; }
public string Sdte { get; set; }
public string Edte { get; set; }
public string Vne { get; set; }
public string rf1 { get; set; }
}
Это мой атрибут таблицы, который использовал Id в качестве первичного ключа и автоинкремент
public sealed partial class OkPage : Page
{
string path;
SQLite.Net.SQLiteConnection conn;
public OkPage()
{
this.InitializeComponent();
path = Path.Combine(Windows.Storage.ApplicationData.Current.LocalFolder.Path, "db9.sqlite");
conn = new SQLite.Net.SQLiteConnection(new SQLite.Net.Platform.WinRT.SQLitePlatformWinRT(), path);
var query = conn.Table<cus>();
string id = "";
string evname = "";
string sdtea = "";
string edtea = "";
string vne1 = "";
string rf1234 = "";
foreach (var message in query)
{
id = id + " " + message.Id;
evname = evname + " " + message.EventNm;
sdtea = sdtea + " " + message.Sdte;
edtea = edtea + " " + message.Edte;
vne1 = vne1 + " " + message.Vne;
rf1234 = rf1234 + " " + message.rf1;
strmessage1.Text = "ID: " + id + "\nEvent Name: " + evname + "\nStart Date: " + sdtea + "\nEnd Date: " + edtea + "\nVenue: " + vne1 + "\nRegistration Fee: " + rf1234;
}
}
private void BtnOknBack_Click(object sender, RoutedEventArgs e)
{
this.Frame.Navigate(typeof(rbPage));
}
}
. С помощью этого метода будет отображаться вся информация, которую я сохранил в базе данных sqlite. Могу ли я узнать, какМогу ли я просто отображать только определенную идентификационную информацию, такую как SELECT * FROM cus WHERE Id = x
Я новичок в этом и все еще учусь ... Спасибо