Latest web development tutorials

Metode WebSecurity InitializeDatabaseConnection

benda WebSecurity benda WebSecurity

definisi

Metode InitializeDatabaseConnection () menginisialisasi database yang WebSecurity.

Metode dengan menghubungkan ke database yang berisi informasi tentang pengguna dan anggota untuk menginisialisasi sistem WebSecurity.


C # dan sintaks VB

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


parameter

参数 类型 描述
connectionString String

您的 WebSecurity 数据库的名称

userTableName String 包含用户资料信息的数据库
userIdColumn String 包含用户 ID(主键)的数据库
userNameColumn String 包含用户名的数据库
autoCreateTables Boolean true 指示如果用户资料和会员表不存在则必须创建表,否则为 false


Kembali Nilai

Tidak ada.


ucapan

Jika Anda menggunakan SQL Server Compact, connectionString WebSecurity harus nama database (tanpa Sdf ekstensi file). Jika tidak, itu harus nama string koneksi konfigurasi (file web.config) di Web.

catatan Bahkan autoCreateTables memaksa tabel database yang dibuat secara otomatis, tapi premis adalah database itu sendiri harus sudah ada.


Kesalahan dan pengecualian

Dalam kasus berikut, InitializeDatabaseConnection () metode melempar InvalidOperationException:

  • SimpleMembership tidak diinisialisasi (atau dinonaktifkan dalam konfigurasi situs)

Data teknis

名称
Namespace WebMatrix.WebData
Assembly WebMatrix.WebData.dll


benda WebSecurity benda WebSecurity