Latest web development tutorials

méthode WebSecurity InitializeDatabaseConnection

objets WebSecurity objets WebSecurity

Définitions

méthode InitializeDatabaseConnection () initialise la base de données WebSecurity.

La méthode en se connectant à une base de données qui contient des informations sur les utilisateurs et les membres pour initialiser le système de WebSecurity.


C # et la syntaxe VB

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


Paramètres

参数 类型 描述
connectionString String

您的 WebSecurity 数据库的名称

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


Valeur de retour

Aucun.


remarque

Si vous utilisez SQL Server Compact, connectionString WebSecurity doit être le nom de la base de données (sans extension .sdf de fichier). Dans le cas contraire, il devrait être le nom de la configuration (fichier web.config) chaîne de connexion dans le Web.

note Même autoCreateTables force les tables de base de données sont créés automatiquement, mais le principe est la base de données elle - même doit déjà exister.


Erreurs et exceptions

Dans les cas suivants, InitializeDatabaseConnection () méthode lève une InvalidOperationException:

  • SimpleMembership non initialisée (ou désactivé dans la configuration du site)

Caractéristiques techniques

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


objets WebSecurity objets WebSecurity