困恼很久的未访问的类

keith0220 2008-11-25 11:19:43
我创建了一个asp.net应用程序,在App_Code该文件夹下定义了一个类,

比如类名称为Member,该类有几个方法,访问修饰符也是Public,

为什么在web窗体中调用的时候总是提示该方法没有定义

如:
public static bool CheckLogin(string membername,string memberpassword)
{
using(SqlConnection conn=DataBase.CreateConn())
{
using(SqlCommand cmd=conn.CreateCommand())
{
conn.Open();
cmd.CommandType=CommandType.StoredProcedure;
cmd.CommandText="CheckMemberLogin";
cmd.Parameters.AddWithValue("@Member_Name",membername);
cmd.Parameters.AddWithValue("@Member_Password",memberpassword);
SqlDataReader dr = cmd.ExecuteReader();
try
{

if (dr.HasRows)
{
return true;

}
else
{
return false;

}


}
catch (SqlException ex)
{
throw ex;
}
finally
{
dr.Close();
dr.Dispose();
conn.Close();
conn.Dispose();
}
}
}
}

调用的时候刚开始没问题,后来突然出现,Member并不包含CheckLogin的定义,怎么回事,是编译的问题吗
...全文
117 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
keith0220 2008-11-28
  • 打赏
  • 举报
回复
很郁闷,我再创建了一个类,命名为Member1,然后把Member该类里面的代码复制到Member1里面,再调用就OK了,很郁闷,代码没问题
Fibona 2008-11-26
  • 打赏
  • 举报
回复
要不你别的地方也定义了Member,所以建议你把Member加一个命名空间,通过命名空间.Memeber.CheckLogin()这样来访问
iyori 2008-11-26
  • 打赏
  • 举报
回复
Member
检查一下是不是别的地方也定义了这个类,最好区分一下名字,
IndianGirl 2008-11-26
  • 打赏
  • 举报
回复
agree
ReyZhang 2008-11-26
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 Fibona 的回复:]
要不你别的地方也定义了Member,所以建议你把Member加一个命名空间,通过命名空间.Memeber.CheckLogin()这样来访问
[/Quote]

赞同
jiang_jiajia10 2008-11-26
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 Fibona 的回复:]
要不你别的地方也定义了Member,所以建议你把Member加一个命名空间,通过命名空间.Memeber.CheckLogin()这样来访问
[/Quote]
同意
chinaxc 2008-11-26
  • 打赏
  • 举报
回复
同意上面的。
supremeholy 2008-11-26
  • 打赏
  • 举报
回复
同意楼上几位,有可能与其它的有重复,加上命名空间访问试试看,
oec2003 2008-11-25
  • 打赏
  • 举报
回复
应该是没有问题的

62,268

社区成员

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

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

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

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