Windows UWP C# SQLite with Microsoft's version

Publié le: 02 juillet 2020
sur la chaîne: Lawrence Tsang
62
0

// T i t l e G e t
public static List*ZTITLE* GetTitles(String catname)
{
List*ZTITLE* entries = new List*ZTITLE*();

string dbpath = Path.Combine(ApplicationData.Current.LocalFolder.Path, "FlutterMovieDb.sqlite");
using (SqliteConnection db = new SqliteConnection("Filename = " + dbpath))
{
db.Open();

SqliteCommand selectCommand = new SqliteCommand
("SELECT * from ZTITLE WHERE ZCATNAME ='" + catname + "' ORDER BY ZNAME", db);

SqliteDataReader query = selectCommand.ExecuteReader();

while (query.Read())
{
ZTITLE atitle = new ZTITLE();
atitle.Z_PK = query.GetInt32(0); //? Z_PK INTEGER, likely 64
atitle.ZID = query.GetInt32(1);
atitle.ZCATNAME = query.GetString(2);
atitle.ZPRODUCTION = query.GetString(3);
atitle.ZLEADARTISTS = query.GetString(4);
atitle.ZPOSTER = query.GetString(5);

atitle.ZNAME = query.GetString(6);
atitle.ZRATING = query.GetString(7);
atitle.ZUPDATE = query.GetString(8);
atitle.ZYEAR = query.GetString(9);
atitle.ZPLOT = query.GetString(10);

atitle.ZIMAGE = query.GetFieldValue byte[] (11);

entries.Add(atitle);
}

db.Close();
}

return entries;
}


// Notes: June 2020, Microsoft Update, may break some Apps
the default Pictures Folder, when assigned by an UWP app
StorageFolder appDataRootFolder = KnownFolders.PicturesLibrary;
return ONE-DRIVE path, if you are connected, only problem, used all your free spaces
if NOT Connected, may crash your App.


// =========================================
https://1drv.ms/u/s!ApN1U-GH6AeIn16-T...

Disclaimer:

Image and Text were used for educational purposes.


Sur cette page du site, vous pouvez voir la vidéo en ligne Windows UWP C# SQLite with Microsoft's version durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur Lawrence Tsang 02 juillet 2020, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 62 fois et il a aimé 0 téléspectateurs. Bon visionnage!