Στο παρελθόν, κατά την ανάπτυξη gadget Winform, τα αρχεία διαμόρφωσης αποθηκεύονταν συχνά σε κείμενο ως συμβολοσειρές json, κάτι που ήταν κατάλληλο για απλή αποθήκευση δεδομένων. Ο SQL Server και η MySQL είναι πολύ βαριά και πρέπει να δημιουργήσετε ένα περιβάλλον στον υπολογιστή, το SQLite, είναι μια ελαφριά βάση δεδομένων, είναι ένα σύστημα διαχείρισης σχεσιακών βάσεων δεδομένων συμβατό με ACID, περιέχεται σε μια σχετικά μικρή βιβλιοθήκη C.
Με απλά λόγια, το SQLite είναι ένα αρχείο βάσης δεδομένων που υποστηρίζει πολλές γλώσσες και πολλαπλές πλατφόρμες. Μπορεί να χρησιμοποιηθεί σε Windows, Linux, κινητά (Android) και άλλες πλατφόρμες.
Αναθεώρηση:
Δημιουργήστε ένα νέο έργο .NET Core 3.1 (Ο κώδικας μπορεί να μετεγκατασταθεί απευθείας στο πλαίσιο .NET)
Κατεβάστε δύο αρχεία .cs από το αποθετήριο GitHub,Τα δύο .cs αρχεία είναι ένα πλήρες πλαίσιο SQLite ORMΔιεύθυνση:Η σύνδεση με υπερσύνδεσμο είναι ορατή.
αντίγραφοSQLite.cs, SQLiteAsync.csαρχείο στο έργο (εάν δεν χρησιμοποιείτε ασύγχρονη SQLiteAsync.cs, μπορείτε να το κάνετε χωρίς αντιγραφή), όπως φαίνεται στην παρακάτω εικόνα:
Κατεβάστε το δυαδικό αρχείο SQLite στην ακόλουθη διεύθυνση:Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Κατεβάζω το "SQLite version 3.37.0 32-bit DLL (x86)" εδώ, διεύθυνση:Η σύνδεση με υπερσύνδεσμο είναι ορατή., αποσυμπιέστε το πακέτο, αντιγράψτε sqlite3.dll στο έργο,Αντιγράψτε το αρχείο εγκατάστασης εάν είναι νεότερο。
Δημιουργήστε έναν νέο πίνακα UserInfo, απλώς προσθέστε, διαγράψτε, τροποποιήστε τον πίνακα και ελέγξτε τον κώδικα:
Εφόσον χρησιμοποιώ DLL 32-bit, βάλτε το έργοΗ πλατφόρμα προορισμού αλλάζει σε x86, όπως φαίνεται στο παρακάτω σχήμα:
Εκτελέστε το πρόγραμμα και το αποτέλεσμα εκτέλεσης είναι όπως φαίνεται στο παρακάτω σχήμα:
Λήψη πηγαίου κώδικα:
Η σύνδεση με υπερσύνδεσμο είναι ορατή.
|