tutorial pengembangan web terbaru
 

WebSecurity - InitializeDatabaseConnection ()


<Object WebSecurity

Definisi

The InitializeDatabaseConnection() metode menginisialisasi database WebSecurity.

Metode ini menginisialisasi sistem WebSecurity dengan menghubungkan ke database yang berisi pengguna dan keanggotaan informasi.


C # dan VB Syntax

WebSecurity.InitializeDatabaseConnection( connectionString, userTableName, userIdColumn, userNameColumn, autoCreateTables )

parameter

Parameter Mengetik Deskripsi
connectionString String

Nama database WebSecurity Anda (se remarks)

userTableName String Tabel database yang berisi informasi profil pengguna
userIdColumn String Kolom database yang berisi user ID (primary keys)
userNameColumn String Kolom database yang berisi nama pengguna
autoCreateTables Boolean benar menunjukkan bahwa profil dan keanggotaan pengguna tabel harus dibuat jika mereka tidak ada, jika tidak palsu

Kembali Nilai

Tidak ada.


Keterangan

Jika Anda menggunakan SQL Server Compact, ConnectionString harus merupakan nama dari database WebSecurity (tanpa nama file Sdf ekstensi). Jika tidak maka harus nama string koneksi dalam konfigurasi web (web.config file) .

Bahkan jika autoCreateTables dapat memaksa tabel database yang akan dibuat secara otomatis, database itu sendiri harus selalu ada.


Kesalahan dan Perkecualian

The InitializeDatabaseConnection() metode melempar InvalidOperationException jika:

  • SimpleMembership tidak diinisialisasi (or disabled in the website configuration)

Data teknis

Nama Nilai
namespace WebMatrix.WebData
Majelis WebMatrix.WebData.dll

<Object WebSecurity