WebSecurity - InitializeDatabaseConnection ()
❮ Bảo mật Web
Sự định nghĩa
Phương thức InitializeDatabaseConnection () khởi tạo cơ sở dữ liệu WebSecurity.
Phương pháp này khởi tạo hệ thống WebSecurity bằng cách kết nối với cơ sở dữ liệu có chứa thông tin thành viên và người dùng.
Cú pháp C # và VB
WebSecurity.InitializeDatabaseConnection(connectionString, userTableName,
userIdColumn, userNameColumn, autoCreateTables)
Thông số
Parameter | Type | Description |
---|---|---|
connectionString | String |
The name of your WebSecurity database (se remarks) |
userTableName | String | The database table that contains the user profile information |
userIdColumn | String | The database column that contains the user IDs (primary keys) |
userNameColumn | String | The database column that contains the user names |
autoCreateTables | Boolean | true indicates that user profile and membership tables should be created if they do not exist, otherwise false |
Giá trị trả lại
Không có.
Nhận xét
Nếu bạn đang sử dụng SQL Server Compact, thì connectionString phải là tên của cơ sở dữ liệu WebSecurity (không có phần mở rộng tên tệp .sdf). Nếu không, nó phải là tên của một chuỗi kết nối trong cấu hình web (tệp web.config).
Ngay cả khi autoCreateTables có thể buộc các bảng cơ sở dữ liệu được tạo tự động, thì bản thân cơ sở dữ liệu đó phải luôn tồn tại.
Lỗi và ngoại lệ
Phương thức InitializeDatabaseConnection () ném ra một lỗi không hợp lệ nếu:
- SimpleMembership không được khởi tạo (hoặc bị vô hiệu hóa trong cấu hình trang web)
❮ Bảo mật Web