Akses data di aplikasi Windows

Anda dapat menyimpan data di perangkat pengguna dengan menggunakan database SQLite. Anda juga dapat menyambungkan aplikasi Windows ke database dengan menggunakan pustaka klien database saat aplikasi berjalan di lingkungan terkontrol tempat akses database langsung dapat diterima.

Untuk aplikasi lini bisnis perusahaan yang mengakses data bersama, lebih suka lapisan layanan terautentikasi yang memiliki akses database. Batas layanan membantu mempusatkan otorisasi, validasi, audit, penerapan versi, dan perlindungan kredensial. Jangan sematkan kredensial database bersama atau string koneksi istimewa di klien desktop.

Topik di bagian ini

Di bagian ini, Anda akan mempelajari cara menyimpan dan mengambil data di aplikasi Windows dengan menggunakan database back-end yang berbeda. Setiap topik menyediakan panduan untuk membantu Anda memulai.

Topik Deskripsi
Menggunakan database SQLite di Windows Memperlihatkan kepada Anda cara menggunakan SQLite untuk menyimpan dan mengambil data dalam database ringan di perangkat pengguna. SQLite adalah mesin database tanpa server yang disematkan.
Menggunakan database SQL Server di aplikasi Windows Memperlihatkan kepada Anda cara menyambungkan langsung ke database SQL Server lalu menyimpan dan mengambil data dengan menggunakan kelas di Microsoft. Namespace data.SqlClient. Gunakan akses database langsung hanya jika sesuai dengan model penyebaran dan keamanan Anda.
Menggunakan database Cosmos DB di aplikasi Windows Memperlihatkan kepada Anda cara bekerja dengan database Cosmos DB dan menguji koneksi secara terprogram. Cosmos DB adalah database dokumen berbasis cloud.
Menggunakan database MySQL di aplikasi Windows Memperlihatkan kepada Anda cara menyambungkan ke database MySQL dan berinteraksi dengan database di aplikasi Windows. MySQL adalah database relasional lintas platform sumber terbuka.
Menggunakan database MongoDB di aplikasi Windows Memperlihatkan kepada Anda cara bekerja dengan database MongoDB dan menguji koneksi secara terprogram. MongoDB adalah database dokumen lintas platform.