Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# C登录Mysql OBDC类和类型混淆/错误_C#_Mysql_Class_Login - Fatal编程技术网

C# C登录Mysql OBDC类和类型混淆/错误

C# C登录Mysql OBDC类和类型混淆/错误,c#,mysql,class,login,C#,Mysql,Class,Login,我正在使用MySql和OBDC在c中创建一个注册登录页面。我没有C语言的经验,所以我真的很努力,这是为了一门课。我对类、类型和对象有些困惑 下面是即将出现的错误,后面是代码。非常感谢您的帮助: c:\Users\Lau\Documents\SQL Class\Project\u homework3\registration.aspx.cs23,25:错误CS0118:“System.Web.UI.Page.User”是“属性”,但与“类型”一样使用 c:\Users\Lau\Documents\

我正在使用MySql和OBDC在c中创建一个注册登录页面。我没有C语言的经验,所以我真的很努力,这是为了一门课。我对类、类型和对象有些困惑

下面是即将出现的错误,后面是代码。非常感谢您的帮助:

c:\Users\Lau\Documents\SQL Class\Project\u homework3\registration.aspx.cs23,25:错误CS0118:“System.Web.UI.Page.User”是“属性”,但与“类型”一样使用 c:\Users\Lau\Documents\SQL Class\Project\u homework3\registration.aspx.cs23,44:错误CS0118:“System.Web.UI.Page.User”是“属性”,但与“类型”一样使用

                    User NewUser = new User();
                    NewUser.first_name = first_name.Text;
                    NewUser.last_name = last_name.Text;
                    NewUser.email = email.Text;
                    NewUser.password = password.Text;

                    NewUser.create();

我在自己的代码文件中创建了一个名为User的类。可能此代码页未访问该类,即使该类已公开

您可能有一个名为User的类,该类与System.Web.UI.Page类中的属性User冲突。如果您在页面加载或派生System.Web.UI.Page的其他方法中,则代码会触发问题。 将名称更改为用户类应该可以解决此问题

请记住,如果已将主页类命名为用户,现在需要更改此名称,则还应在designer.cs文件中应用新名称,并保留正确的继承


您可能有一个名为User的类,该类与System.Web.UI.Page类中的属性User冲突。如果您在页面加载或派生System.Web.UI.Page的其他方法中,则代码会触发问题。将名称更改为用户类或在用户之前指定完整的命名空间。即MyProject.Objects.User=新建MyProject.Objects.userThank。我尝试使用名称空间,它位于pageload函数中,这是一个受保护的空。不幸的是,我在添加名称空间时遇到此错误:找不到名为“Pet”的类型或名称空间。是否缺少using指令或程序集引用?。如果我添加项目名称,它将找不到它。此外,如果您的宠物项目是在同一个解决方案中编译的,则需要添加到页面所在项目的引用中。右键单击项目,选择“属性”页面,将引用添加到您自己的项目,很抱歉菜单可能不准确。我正在从我的本地化版本VS中进行即时翻译,下次不要再问同样的问题。User类的名称可能与User类的名称重复。用户类在单独的文件中定义。在页面顶部添加using语句会有帮助吗?如果有,我该怎么做?谢谢,谢谢你的帮助。作为ASP.net的新手,我不知道designer.cs文件中发生了什么。ASP.net看起来很强大,但它太复杂了。
public partial class NewUser : System.Web.UI.Page