Pembelajaran melalui Panduan

Dokumentasi LINQ to SQL menyediakan beberapa panduan. Topik ini membahas beberapa masalah panduan umum (termasuk pemecahan masalah), dan menyediakan tautan ke beberapa panduan tingkat pemula untuk mempelajari tentang LINQ to SQL.

Catatan

Panduan di bagian Memulai ini memaparkan Anda pada kode dasar yang mendukung teknologi LINQ to SQL. Dalam praktik sebenarnya, Anda biasanya akan menggunakan proyek Object Relational Designer dan Formulir Windows untuk mengimplementasikan aplikasi LINQ to SQL. Dokumentasi O/R Designer menyediakan contoh dan panduan untuk tujuan ini.

Panduan Memulai

Beberapa panduan tersedia di bagian ini. Panduan ini didasarkan pada sampel database Northwind, dan menyajikan LINQ to SQL fitur dengan kecepatan yang lembut dengan kompleksitas minimal.

Perkembangan khas yang harus diikuti adalah sebagai berikut:

Tujuan Visual Basic C#
Buat kelas entitas dan jalankan kueri sederhana. Panduan: Model dan Kueri Objek Sederhana (Visual Basic) Panduan: Model dan Kueri Objek Sederhana (C#)
Tambahkan kelas kedua dan jalankan kueri yang lebih kompleks.

(Memerlukan penyelesaian panduan sebelumnya).
Panduan: Mengkueri Seluruh Hubungan (Visual Basic) Panduan: Membuat Kueri Lintas Hubungan (C#)
Menambah, mengubah, dan menghapus item dalam database. Panduan: Memanipulasi Data (Visual Basic) Panduan: Memanipulasi Data (C#)
Menggunakan prosedur tersimpan. Panduan: Hanya Menggunakan Prosedur Tersimpan (Visual Basic) Panduan: Hanya Menggunakan Prosedur Tersimpan (C#)

Umum

Informasi berikut berkaitan dengan panduan ini secara umum:

  • Lingkungan: Setiap LINQ to SQL panduan menggunakan Visual Studio sebagai lingkungan pengembangan terpadu (IDE).

  • Mesin SQL: Panduan ini ditulis untuk diimplementasikan dengan menggunakan SQL Server Express. Jika Anda tidak memiliki SQL Server Express, Anda dapat mengunduhnya secara gratis. Untuk informasi selengkapnya, lihat Mengunduh Database Sampel.

    Catatan

    Panduan LINQ to SQL menggunakan nama file sebagai string koneksi. Cukup menentukan nama file adalah kenyamanan yang disediakan LINQ to SQL bagi pengguna SQL Server Express. Selalu perhatikan masalah keamanan. Untuk informasi selengkapnya, lihat Keamanan di LINQ to SQL.

  • Panduan LINQ to SQL biasanya memerlukan database sampel Northwind. Untuk informasi selengkapnya, lihat Mengunduh Database Sampel.

  • Kotak dialog dan perintah menu yang Anda lihat di panduan mungkin berbeda dari yang dijelaskan di Bantuan, tergantung pada pengaturan aktif atau edisi Visual Studio Anda. Untuk mengubah pengaturan Anda, klik Impor dan Ekspor Pengaturan pada menu Alat. Untuk informasi selengkapnya, lihat Mempersonalisasi IDE Visual Studio.

  • Untuk panduan yang membahas skenario multi-tingkat, server harus berada di komputer yang berbeda dari komputer pengembangan, dan Anda harus memiliki izin yang sesuai untuk mengakses server.

  • Nama kelas yang biasanya mewakili tabel Pesanan dalam database sampel Northwind adalah [Order]. Pelepasan diperlukan karena Order adalah kata kunci dalam Visual Basic.

Pemecahan Masalah

Kesalahan run-time dapat terjadi karena Anda tidak memiliki izin yang memadai untuk mengakses database yang digunakan dalam panduan ini. Lihat langkah-langkah berikut untuk membantu mengatasi masalah ini yang paling umum.

Masalah Masuk

Aplikasi Anda mungkin mencoba mengakses database dengan cara masuk database yang tidak diterimanya.

Untuk memverifikasi atau mengubah log masuk database
  1. Pada menu Mulai Windows, arahkan ke Semua Program, Microsoft SQL Server 2005, arahkan ke Alat Konfigurasi, lalu klik Pengelola Konfigurasi SQL Server.

  2. Di panel kiri Pengelola Konfigurasi SQL Server, klik layanan SQL Server 2005.

  3. Di panel kanan, klik kanan SQL Server (SQLEXPRESS), lalu klik Properti.

  4. Klik tab Masuk dan verifikasi bagaimana Anda mencoba masuk ke server.

    Dalam kebanyakan kasus, Sistem Lokal berfungsi.

    Jika Anda membuat perubahan, klik Hidupkan ulang untuk memulai ulang layanan.

Protokol

Terkadang, protokol mungkin tidak diatur dengan benar agar aplikasi Anda dapat mengakses database. Misalnya, protokol Pipa yang Dinamai, yang diperlukan untuk panduan di LINQ to SQL, tidak diaktifkan secara default.

Untuk mengaktifkan protokol Pipa yang Dinamai
  1. Di panel kiri Pengelola Konfigurasi SQL Server, perluas konfigurasi jaringan SQL Server 2005, lalu klik Protokol untuk SQLEXPRESS.

  2. Di panel kanan, pastikan protokol Pipa yang Dinamai diaktifkan. Jika tidak, klik kanan Pipa yang Dinamai lalu klik Aktifkan.

    Anda harus menghentikan dan menghidupkan ulang layanan. Ikuti langkah-langkah di blok berikutnya.

Menghentikan dan Menghidupkan Ulang Layanan

Anda harus menghentikan dan memulai ulang layanan sebelum perubahan dapat diterapkan.

Untuk menghentikan dan menghidupkan ulang layanan
  1. Di panel kiri Pengelola Konfigurasi SQL Server, klik layanan SQL Server 2005.

  2. Di panel kanan, klik kanan SQL Server (SQLEXPRESS), lalu klik Hentikan.

  3. Klik kanan SQL Server (SQLEXPRESS), lalu klik Hidupkan Ulang.

Lihat juga