无法从int隐转换到System.Data.SqlClient....

lhf3277 2007-05-30 08:44:48
public Model.user.web_userinfo Login(string _username, string _password, string _ip)
{
int rowsAffected;
SqlParameter[] parameters = {
new SqlParameter("@Username",SqlDbType.VarChar,30),
new SqlParameter("@Password",SqlDbType.VarChar,32),
new SqlParameter("@IP",SqlDbType.VarChar,15),
};
parameters[0].Value = _username;
parameters[1].Value = _password;
parameters[2].Value = _ip;
SqlDataReader rdr = DbHelperSQL.RunProcedure("web_userinfo_login", parameters, out rowsAffected);
if(rdr.Read())
{
Model.user.web_userinfo myInfo = new LHF.Model.user.web_userinfo();

myInfo.userid = Convert.ToInt32(rdr["userid"]);
myInfo.Ltype = Convert.ToInt32(rdr["Ltype"]);
myInfo.Nickname = rdr["Nickname"].ToString();
myInfo.State = Convert.ToInt32(rdr["State"]);

return myInfo;
}
}

上面一句SqlDataReader rdr = DbHelperSQL.RunProcedure("web_userinfo_login", parameters, out rowsAffected);错误,谁好心帮我看下好行。谢谢了。。。
...全文
170 6 打赏 收藏 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ji85907 2007-05-30
  • 打赏
  • 举报
回复
SqlDataReader用完后应关闭,不知是否有关?
keystudio 2007-05-30
  • 打赏
  • 举报
回复
DbHelperSQL.RunProcedure 返回值啥类型
babyrockxray 2007-05-30
  • 打赏
  • 举报
回复
是什么错误?
lhf3277 2007-05-30
  • 打赏
  • 举报
回复
也不成。。。
lhf3277 2007-05-30
  • 打赏
  • 举报
回复
using (SqlDataReader rdr = DbHelperSQL.RunProcedure("web_userinfo_login", parameters, out rowsAffected))
{
if (rdr.Read())
{
Model.user.web_userinfo myInfo = new LHF.Model.user.web_userinfo();

myInfo.userid = Convert.ToInt32(rdr["userid"]);
myInfo.Ltype = Convert.ToInt32(rdr["Ltype"]);
myInfo.Nickname = rdr["Nickname"].ToString();
myInfo.State = Convert.ToInt32(rdr["State"]);

return myInfo;
}
}
这样也行。。。
lhf3277 2007-05-30
  • 打赏
  • 举报
回复
顶顶顶
内容概要:本文介绍了COSO企业风险管理框架,阐述了企业风险管理的定义、目标、构成要素及其与内部控制的关系。文章指出,企业风险管理是一个由董事会、管理层及其他人员实施的,应用于战略制定并贯穿于企业之中的过程,旨在识别可能影响主体的潜在事项,管理风险以使其在该主体的风险容量之内,并为主体目标的实现提供合理保证。该框架强调了企业风险管理的八大构成要素:内部环境、目标设定、事项识别、风险评估、风险应对、控制活动、信息与沟通、监控。此外,文章还讨论了企业风险管理的局限性,如人为判断失误、成本与效益的权衡、管理层凌驾等。 适合人群:具备一定管理学基础知识,对风险管理有兴趣的学者、企业管理人员、内部审计师及外部审计师。 使用场景及目标:①帮助组织理解并应用企业风险管理框架,以提高组织的风险管理水平;②指导企业如何通过有效的风险管理来实现其战略、经营、报告和合规目标;③为企业提供一套标准化的风险管理语言,促进内外部沟通与合作。 阅读建议:读者应结合实际案例,深入理解每个构成要素的具体应用,同时关注企业风险管理的局限性,以全面把握企业风险管理的本质。此外,建议定期回顾和更新风险管理策略,以适应不断变化的内外部环境。

62,271

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧