foreach (record in recordset) {
if (!(Roles.RoleExists(record["Role"])) {
Roles.CreateRole(record["Role"]);
}
if (Membership.GetUser(record["Username"]) == null) {
System.Web.Security.MembershipCreateStatus status;
Membership.CreateUser(record["Username"], record["Password"], record["Email"], record["RSecurityQuestion"], record["SecurityAnswer"], true, status);
if (status == System.Web.Security.MembershipCreateStatus.Success) {
Roles.AddUserToRole(record["Username"], record["Role"]);
}
}
}
Я не могу вспомнить код для создания набора записей из файла Excel поверх моей головы.
РЕДАКТИРОВАТЬ: Здесь хороший пост о том, как читать / писать файлы Excel с ADO.NET