У меня есть другой вопрос для тех, кто хочет помочь. Это должно быть довольно легко, но по какой-то причине я не могу понять, как это правильно. Im работает с визуальной студией 08, создавая веб-сайт asp.net в C#.MDB set null ячейка по умолчанию при создании новой строки
im пытается получить регистрацию пользователя, которая отлично работает и имеет нового пользователя по умолчанию в качестве пользователя, а не администратора. Я использую .MDB, где все хранится.
Возможно ли это сделать в моем первоначальном запросе sql? в настоящее время мой код выглядит
strSQL = "Insert into tblUserLogin " +
"(UserFirstName, UserLastName, UserName, UserPassword, UserAddress, UserCity, UserState, UserZipCode, UserEmail, UserPhone,) values ('" +
UserFirstName + "', '" + UserLastName + "', '" + UserName + "', '" + UserPassword + "', '" + UserAddress +
"', '" + UserCity + "', '" + UserState + "', '" + UserZipCode + "', '" + UserEmail + "', '" + UserPhone +
"')";
// set the command text of the command object
command.CommandType = CommandType.Text;
command.CommandText = strSQL;
// Execute the insert statement
command.ExecuteNonQuery();
это будет успешно размещать все к .mdb и он оставит ячейку в столбце SecurityLevel пуст.
я попытался добавить
"(UserFirstName, UserLastName, UserName, UserPassword, UserAddress, UserCity, UserState, UserZipCode, UserEmail, UserPhone, SecurityLevel=U)
, но это не работает, как я надеялся, что это будет. Есть ли простой способ присвоить этому значению значение SecurityLevel по умолчанию U без необходимости его указывать?
спасибо за ваше время
спасибо, что сработало отлично. все размещено правильно и уровень безопасности был постоянным U. Спасибо снова! –