SQLite C # Visual Studio Выберите конкретный идентификатор и отобразить - PullRequest
0 голосов
/ 03 ноября 2019
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

Я новичок в этом и все еще учусь ... Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...