求助,在设计一注册窗口,涉及到数据库操作时碰到的问题。

问题描述

在一现有WInform设计的软件的基础上,我需要再设计一个注册用的窗口,通过对数据库mydata中的数据表RegisterState中的数据来判断该机器是否已经注册。主程序Main.cs是在项目myprogramm里面,注册窗口Registor.cs也在myprogramm项目里,但是是另外一个命名空间里定义。而在类RegManage.cs中定义数据库操作,它是在DataAccess项目里。该应用的命名空间我都已经在相应程序里面添加了。在没有加入注册相关的程序前,主程序是可以正常运行的。初步的设计是在programm.cs里面,写成if(RegManage.CheckState())//验证注册信息{Application.Run(newMain());}else{Registorre=newRegistor();if(re.ShowDialog()==DialogResult.OK){Application.Run(newMain());}}

现在的问题是,程序在重建解决方案时,无法重建。没有红色error,黄色警告是有几个,但是都是不重要的或者以前就有的。唯一的提示是,success1,fail1。通过排查,发现问题出在类RegManage.cs中。如果不调用该类里面的任何相关的方法,解决方案能正常重建。我尝试了一下几种方法:1、把类RegManage.cs中所有的方法中的内容注释掉了,比如只剩下一个空的方法publicclassRegManage{publicstaticboolCheckState(){}}

结果是不行。2、完全不用DataAccess项目中的类RegManage.cs,在主程序的项目里面新建一个类,用它来代替RegManage.cs。结果也还是不行。3、我完全新建了一个新的Winform项目,在它之前新建一个注册窗口,包括相应的RegManage.cs类,在它的programm.cs里面重加入一开始的验证注册的程序,然后重新生成解决方案,发现这样就可以了。这就把我完全搞糊涂了,到底哪里出了问题??有没有大神碰到过类似的问题而且解决了的??

解决方案

解决方案二:
fail然而没有error?
解决方案三:
引用1楼FoxDave的回复:

fail然而没有error?

是的啊,不然我也可以针对error来找错误了。提示的只有警告,而且警告里面,没有一个是关于我新建的项或者窗口的。
解决方案四:
今早仔细看了看Output窗口中的每个输出项,发现了错误:errorCS0103:Thename'RegManage'doesnotexistinthecurrentcontext。问题是,RegManage的命名空间我已经在注册窗口Registor.cs中声明了。现在正在进一步看看是什么问题。
解决方案五:
引用2楼CookiesKnight的回复:

Quote: 引用1楼FoxDave的回复:
fail然而没有error?

是的啊,不然我也可以针对error来找错误了。提示的只有警告,而且警告里面,没有一个是关于我新建的项或者窗口的。

你只是把error隐藏了吧,不可能没有
解决方案六:
引用4楼FoxDave的回复:

Quote: 引用2楼CookiesKnight的回复:
Quote: 引用1楼FoxDave的回复:
fail然而没有error?

是的啊,不然我也可以针对error来找错误了。提示的只有警告,而且警告里面,没有一个是关于我新建的项或者窗口的。

你只是把error隐藏了吧,不可能没有

真没有,不信你看截图。

时间: 2024-09-24 19:35:56

求助,在设计一注册窗口,涉及到数据库操作时碰到的问题。的相关文章

新手求助 为什么注册窗口类会失败

问题描述 新手求助 为什么注册窗口类会失败 #include #define WINDOW_WIDTH 800 #define WINDOW_HEIGHT 600 #define WINDOW_TITLE L"[致我们永不熄灭的游戏开发梦想]程序核心框架" LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam); int WINAPI WinMain(HINSTANCE hInsta

Web表单设计之注册表单

必须面对的问题有:用户不喜欢提交表单.然我们的目的是让用户愿意提交表单. 下面是一个关于web表单设计的调查报告,这个结果来源于100个令人瞩目的网站. 注册表单设计调查 1.表单的安置 1.1注册表单链接的标题是怎么样的? 当用户想要加入某个时,他们会试图寻找"sign-up","register","join","join","become-a-member"或者"creat-an-accou

交互设计实例:注册和登陆的设计

最近在做网站的注册.登陆.购买.支付等几个重要环节的流程优化和交互稿.这几个环节是与网站信息架构有关且对整个网站至关重要的.我这里讨论注册和登陆两个过程. >>注册过程1. 尽量简化用户注册时填写的信息.关于注册的基本逻辑是用户需要填的信息越少,注册转化率越高.如果需要得到更多用户的信息,可以在用户使用网站的过程中逐步获得.比如购买操作时,再要求用户的姓名.电话.地址等信息.其实按照我的思路,我认为用户唯一在注册时需要提供的信息是邮箱.我从来不认为用户名是个有用的字段. 对于用户资料我觉得比较

电子-求助低通滤波器设计filter solution,使用的具体步骤

问题描述 求助低通滤波器设计filter solution,使用的具体步骤 求助低通滤波器设计filter solution,使用的具体步骤,我要做一个低通滤波器,0-10m 解决方案 http://wenku.baidu.com/link?url=sIN8IIfFbg9acnfXSwnFodRqYpMLjkA_jou0D87AMm028TrFJIHnSKimuz4QCwgfoQXKa0SeenixogdWgFSqWJBMHSPgsfFKAvHFVj_oFe_

swing-Swing UI设计,需要窗口和内容固定显示

问题描述 Swing UI设计,需要窗口和内容固定显示 基础界面是一个分屏. 左侧是瀑布流,类似List ,每一行一张图片 右侧是JTree. 现在想设计一个中间分隔栏在 将窗口分为 左侧 0.382宽度比例,右侧 0.618宽度比例 在使用JSpiltPane时候,一直实现不了绝对固定. 要么是在改变窗内组件时候,中间的分栏会被撑开. 要么是在窗口改变大小时候,中间分栏的相对位置也会被改变. 不知道有没有人 有一个比较有效的解决办法 解决方案 -

WinMain函数 注册窗口类 消息循环

#include <windows.h>#pragma comment(lib,"winmm.lib")//为了要播放声音,必须导入这个库 LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM); int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,PSTR szCmdLine, int iCmdShow)/* HINSTANCE 类型的含义为实

数据库设计的一些构想(模式与数据库设计一)

设计|数据|数据库|数据库设计 数据库设计的一些构想(模式与数据库设计一) 一直以来我就有个想法希望能够把数据库设计的方式能够与模式挂上钩的,这里我所列出的内容可能还算不上模式,但与之有些类似,因此希望大家能够给予一些好的建议.有问题还请大家踊跃发言.                     加上下述文字一则我认为我所列举的这些类似于模式的东西与上一帖子是分不开的,二则是为了凑个字数的. ------------------------------------------------------

数据库设计的一些构想(模式与数据库设计二)

设计|数据|数据库|数据库设计 数据库设计的一些构想(模式与数据库设计二)   ;) 请大家多提意见相互交流!                                       -------------------------------------------------------------------------------------------- 职能划分功能化: 1/企业组织架构2/企业部门职能的组成要素描述3/部门层次结构4/部门职能划分5/员工职务职能划分6/职务职

gridview可以实现这样的效果吗?涉及单元格双击时赋值的问题。

问题描述 gridview可以实现这样的效果吗?涉及单元格双击时赋值的问题. 双击时显示 √ 再双击时显示空白. 解决方案 你这个是用GridView来做的?好吧,先不说你怎么实现的,双击事件直接注册一个双击事件监听器不就可以嘛.