Bagaimana untuk membuat sebuah database SQL Server pemrograman dengan menggunakan ADO.NET dan Visual Basic .NET

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 305079 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Pada Halaman ini

Ringkasan

Programmer sering perlu untuk membuat database pemrograman. Artikel ini menjelaskan cara menggunakan ADO.NET dan Visual Basic .NET pemrograman membuat Microsoft SQL Server database.

Langkah-langkah untuk membuat sampel

  1. Membuat Visual Basic .NET Windows aplikasi proyek baru. Form1 ditambahkan ke proyek secara asali.
  2. Tempat Perintah tombol tekan pada Form1, dan mengubah nya Nama Properti btnCreateDatabase dan Teks Properti Membuat Database.
  3. Salin dan sisipkan baris kode berikut ke Form1's "umum Deklarasi" bagian:
    Imports System.Data.SqlClient
    					
  4. Copy dan paste kode berikut setelah wilayah "Windows Bentuk desain yang dihasilkan kode":
    Private Sub btnCreateDatabase_Click(ByVal sender As System.Object, _
    ByVal e As System.EventArgs) Handles btnCreateDatabase.Click
        Dim str As String
    
        Dim myConn As SqlConnection = New SqlConnection("Server=(local)\netsdk;" & _
                                                        "uid=sa;pwd=;database=master")
    
        str = "CREATE DATABASE MyDatabase ON PRIMARY " & _
              "(NAME = MyDatabase_Data, " & _
              " FILENAME = 'D:\MyFolder\MyDatabaseData.mdf', " & _
              " SIZE = 2MB, " & _
              " MAXSIZE = 10MB, " & _
              " FILEGROWTH = 10%) " & _
              " LOG ON " & _
              "(NAME = MyDatabase_Log, " & _
              " FILENAME = 'D:\MyFolder\MyDatabaseLog.ldf', " & _
              " SIZE = 1MB, " & _
              " MAXSIZE = 5MB, " & _
              " FILEGROWTH = 10%) "
    
        Dim myCommand As SqlCommand = New SqlCommand(str, myConn)
    
        Try
            myConn.Open()
            myCommand.ExecuteNonQuery()
            MessageBox.Show("Database is created successfully", _
                            "MyProgram", MessageBoxButtons.OK, _
                             MessageBoxIcon.Information)
           Catch ex As Exception
               MessageBox.Show(ex.ToString())
           Finally
               If (myConn.State = ConnectionState.Open) Then
                   myConn.Close()
               End If
           End Try
    
    End Sub
    					
  5. Ubah string koneksi ke SQL Server, dan pastikan bahwa Database argumen diatur ke Master atau kosong.
  6. Tekan F5 atau CTRL + F5 untuk menjalankan proyek, dan kemudian klik Membuat Database.

Catatan tambahan

  • Kode ini menciptakan database kustom dengan spesifik properti.
  • Folder yang akan terus menciptakan file .mdf dan .ldf harus ada sebelum Anda menjalankan kode atau pengecualian akan dihasilkan.
  • Jika Anda ingin untuk membuat sebuah database yang mirip dengan SQL Server Model database dan di lokasi asali, kemudian mengubah Str variabel dalam kode:
    str = "CREATE DATABASE MyDatabase"
    					

Referensi

Untuk informasi tambahan mengenai membuat DATABASE Perintah Transact-SQL, tampakan SQL Server buku Online atau Perpustakaan Online MSDN:
http://msdn.Microsoft.com/en-US/Library/aa258257.aspx
Untuk informasi lebih lanjut tentang benda-benda ADO.NET dan sintaks, lihat Microsoft .NET Framework SDK dokumentasi atau MSDN Online:
Mengakses Data dengan ADO.NET
.aspx http://msdn2.Microsoft.com/en-US/Library/e80y5yhx (vs.71)

Properti

ID Artikel: 305079 - Kajian Terakhir: 30 Mei 2013 - Revisi: 3.0
Berlaku bagi:
  • Microsoft ADO.NET 1.1
  • Microsoft Visual Basic .NET 2003 Standard Edition
  • Microsoft Visual Basic .NET 2002 Standard Edition
Kata kunci: 
kbhowtomaster kbsqlclient kbsystemdata kbmt KB305079 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan oleh perangkat lunak penerjemahan mesin Microsoft, dan mungkin telah diedit oleh Masyarakat Microsoft melalui teknologi CTF dan bukan oleh seorang penerjemah profesional. Microsoft menawarkan baik artikel yang diterjemahkan oleh manusia maupun artikel hasil editan terjemahan oleh mesin/komunitas, sehingga Anda dapat mengakses semua artikel di Sentra Pengetahuan yang kami miliki dalam berbagai bahasa. Namun artikel hasil editan mesin atau bahkan komunitas tidak selalu sempurna. Artikel ini dapat mengandung kesalahan dalam hal kosa kata, sintaksis atau tatabahasa, sangat mirip dengan penutur asing yang membuat kekeliruan ketika berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab atas ketidakakuratan, kesalahan atau kerugian apa pun akibat dari kekeliruan dalam penerjemahan isi atau penggunaannya oleh pelanggan kami. Microsoft juga akan senantiasa memperbarui perangkat lunak penerjemahan mesin dan alat untuk menyempurnakan Editan Hasil Penerjemahan Mesin.
Klik disini untuk melihat versi Inggris dari artikel ini: 305079

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com