解决方案 »
- 我的网站有一个有用的cs类,怎么样变成dll文件啊?
- 关于BBS的问题
- web farm 里面session,cookie ,cache的设置问题。
- 怎样每次刷新<script>window.showModalDialog</script>打开的页
- 关于超连接的问题
- 请教:asp.net调试的时候出现的问题!!!急急!!!!!
- 80分求 同时在线人数的c#代码.我用asp不知怎么转呀,解决立即结帖!
- inputfile如何上传大的文件
- 与数据库SQL连接错误,简单问题百分拿!
- 刚学ASp+ 遇到问题就想问
- 我想把另外两张表 里面的部分内容页显示出来,怎么做啊,急急急!!!
- 通过FTP服务器发布网站的问题
string connstr = "server =XXX;database=XX;uid=sa;pwd=";
try
{
using (DataClasses1DataContext db = new DataClasses1DataContext(connstr))
{
int thecount=(from c in db.web_myuser
where c.username==imodel.user && c.passwrd ==imodel.pass
select c).Count();
if (thecount == 0)
{
logerr("创建用户", "密码不对");
return -1;
}
RegisterBindingModel rbmodel = new RegisterBindingModel();
rbmodel.Email = imodel.email;
rbmodel.Password = imodel.passapply;
rbmodel.ConfirmPassword = imodel.passapply;
if (ModelState.IsValid)
{
// Attempt to register the user
try
{
WebSecurity.CreateUserAndAccount(
imodel.userapply ,
imodel.passapply ,
new { Email = imodel.email },
false); WebSecurity.Login(imodel.userapply, imodel.passapply);
return 0;
}
catch (MembershipCreateUserException e)
{
string expmessag = e.ToString();
if (expmessag.Length > 900)
expmessag = e.ToString().Substring(0, 900);
logerr("创建用户", expmessag);
return -3;
}
}
else
{
return -5;
}
} }
catch(Exception e)
{
string expmessag = e.ToString();
if (expmessag.Length > 900)
expmessag = e.ToString().Substring(0, 900);
logerr("创建用户", expmessag);
return -2;
}
}