Discuz!NT 2.5 正式版 下载
beta、RC版升级补丁
Comsenz 招聘信息
首届Discuz!NT 模板大赛圆满结束
著名音乐网站SoGua网、分贝网
采用Discuz!NT搭建社区
FIFA Online2官网论坛使用Discuz!NT
游戏城寨论坛使用Discuz!NT搭建
第二届优秀版主评选揭晓
Discuz!NT 2.5正式开源 Discuz!NT文档中心
用户整合说明文档
Discuz!NT亮相微软Tech-Ed 2007
Discuz!NT情景搞笑短片抢先看
1/1页1 跳转到查看:1612
发新话题 回复该主题

输入字符串的格式不正确。

输入字符串的格式不正确。

新手!大家帮帮忙
刚刚把数据库的用户转换过来,登陆出现问题了,请问


输入字符串的格式不正确。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.FormatException: 输入字符串的格式不正确。

源错误:

行 113:                    {行 114:                        LoginLogs.DeleteLoginLog(DNTRequest.GetIP());行 115:                        UserCredits.UpdateUserCredits(uid);行 116:                        ForumUtils.WriteUserCookie(行 117:                                uid,

源文件: e:\wwwroot\dz论坛 .net framework1.1\dz论坛 .net framework1.1\source code\discuz.web\aspx\1\login.aspx.cs    行: 115

堆栈跟踪:

[FormatException: 输入字符串的格式不正确。]  System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) +0  System.Int32.Parse(String s) +38  Discuz.Forum.Users.GetUserInfo(Int32 uid)  Discuz.Forum.UserCredits.UpdateUserCredits(Int32 uid)  Discuz.ForumPage.login.ShowPage() in e:\wwwroot\dz论坛 .net framework1.1\dz论坛 .net framework1.1\source code\discuz.web\aspx\1\login.aspx.cs:115  Discuz.Web.UI.Pages.BasePage..ctor() in E:\wwwroot\DZ论坛 .net framework1.1\DZ论坛 .net framework1.1\Source Code\Discuz.Web.UI\Pages\BasePage.cs:580  Discuz.ForumPage.login..ctor()  ASP.login_aspx..ctor() in c:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\root\1831b8a0\340faee5\fskel6ps.0.cs:0[TargetInvocationException: 调用的目标发生了异常。]  System.RuntimeType.CreateInstanceImpl(Boolean publicOnly) +0  System.Activator.CreateInstance(Type type, Boolean nonPublic) +66  System.Web.UI.TemplateControlParser.GetCompiledInstance(String virtualPath, String inputFile, HttpContext context) +164[HttpException (0x80004005): 未能创建类型为“ASP.login_aspx”的页。]  System.Web.UI.TemplateControlParser.GetCompiledInstance(String virtualPath, String inputFile, HttpContext context) +341  System.Web.UI.PageParser.GetCompiledPageInstanceInternal(String virtualPath, String inputFile, HttpContext context) +43  System.Web.UI.PageHandlerFactory.GetHandler(HttpContext context, String requestType, String url, String path) +44  System.Web.HttpApplication.MapHttpHandler(HttpContext context, String requestType, String path, String pathTranslated, Boolean useAppConfig) +699  System.Web.MapHandlerExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute() +95  System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +173
最后编辑lim1 最后编辑于 2008-01-15 13:23:37

TOP

 

回复:输入字符串的格式不正确。

楼主您好 ,我需要看到您数据库中的具体数据才好判断问题所在。
看到的去帮我点那个google广告啊www.cnblogs.com/zjneter

TOP

 

回复:输入字符串的格式不正确。

需要整个数据库库还是user表中的用户?

TOP

 

回复:输入字符串的格式不正确。

我也碰到过此类问题,但解决了。方法如下:
将表dnt_userfields中插入与dnt_users相同的用户ID即可解决。

TOP

 

回复:输入字符串的格式不正确。

  楼上说的是一种可能性 。
比如  假设您当前登录的用户名是 test 其在dnt_users表中的uid为200,
但是在dnt_userfields表中 不存在uid为200的记录 那么就可能出错。
看到的去帮我点那个google广告啊www.cnblogs.com/zjneter

TOP

 
1/1页1 跳转到
发表新主题 回复该主题