2015-11-02 4 views
0

Я использую WebMatrix для создания таблицы в моей пользовательской базе данных.Веб-матрица, типы данных, регистрация пользователя

В моем tutorial говорится, что для данного поля используется тип данных BOOLEAN, который определяет, активна ли регистрация пользователя, потому что это разрешает поле true или false. BOOLEAN - это не вариант.

Что я могу использовать вместо этого для достижения того же результата?

У вас нет разрешения попросить уточнения. Буду признателен за любую оказанную помощь. Даже предложения по другим учебным пособиям по созданию системы регистрации пользователей/членов были бы замечательными. Спасибо!

+0

Какие поля данных разрешены? Используя целое число с 0 = False, 1 = True, безусловно, будет работать. – jaynp

ответ

0

Ответ, который вы ищете, является «бит», а значение по умолчанию равно 0 (ноль), это будет интерпретироваться как значение MS SQL Server 2012. Чтобы сказать это другим способом, значение «bool» в Webmatrix равнозначно «бит» значение в MS SQL Server 2012.

// on the webmatrix side of things 
Int UserID = 0; // the users id (usually int) 
bool allowed = false; 

// the database needs at least 2 fields 

int UserID; 
bit Allowed; 


var db = Database.Open("TheDatabase"); 
// don't forget to set this up in your web.config file. 
var TestRecord = db.QuerySingle("SELECT * FROM webpages_Membership WHERE [email protected]", UserID); 

allowed TestRecord.Allowed; 

db.close(); 

Это просто ерш эскиз, как это сделать ... надеюсь, что это помогает