已有57人关注
C#全程实录之人事工资管理系统有问题?
发表在C#图书答疑 2011-09-14
是否精华
版块置顶:
进入人事工资管理系统的主界面,单击用户管理--》更改操作员,更改用户名和密码后,整个用户程序程序退出,后面的代码得不到执行,请给改正一下!
好有就是进入主界面后,单击系统管理--》系统备份,
出现系统备份/还原界面,
点击数据备份很快能得到相应,而单击数据还原半天
还没响应,后来我经过调试,发现里面有bug,
单有不知道怎么改,请给个解决方案,谢了!

分享到:
精彩评论 6
婷子_mrkj
学分:0 LV1
TA的每日心情
开心
2021-12-05 20:14:32
2011-09-15
沙发
读者您好:
人事工资管理系统的主界面,单击用户管理--》更改操作员,更改用户名和密码后,整个用户程序程序退出,后面的代码得不到执行,请给改正:
删除代码:this.Midparent.Close();
备份日志文件:
string str="backup log db_PMS to disk+path+ use master restore database db_PMS from +path+";
chtLindows
学分:0 LV1
TA的每日心情
奋斗
2021-07-18 17:51:25
2011-09-15
板凳
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
读者朋友:
    您好,问题回复如下:
(1)把退出程序的代码放在最后,并且改成Application.ReStart()。
(2)这个应该是数据库没有关闭的问题,你定义一个全局的SqlConnection对象,然后在该窗体中判断全局对象是否关闭,如果没有,先关闭,然后再执行;另外,你可以在还原语句的前面使用backup log语句先备份一下日志文件。
[/FIELDSET]

回复:
 (1)如果用上面的Application.ReStart()方法的话会重新显示登录窗体,这不是本书的目的,切换用户登录后,应该直接登录到
主窗体,而不应该再进入登录窗体,再让用户输入用户名,密码,这是不合理的,有没有其他得解决方案
chtLindows
学分:0 LV1
TA的每日心情
奋斗
2021-07-18 17:51:25
2011-09-15
地板
[FIELDSET][LEGEND]引自:2楼[/LEGEND]
读者您好:
人事工资管理系统的主界面,单击用户管理--》更改操作员,更改用户名和密码后,整个用户程序程序退出,后面的代码得不到执行,请给改正:
删除代码:this.Midparent.Close();
备份日志文件:
string str="backup log db_PMS to disk+path+ use master restore database db_PMS from +path+";
[/FIELDSET]

回复:
 删除代码:this.Midparent.Close()后,原来的主窗体和切换用户登录窗体还是显示,怎样让他们不显示呢?只显示新建的主窗体 
chtLindows
学分:0 LV1
TA的每日心情
奋斗
2021-07-18 17:51:25
2011-09-15
4L
[FIELDSET][LEGEND]引自:2楼[/LEGEND]
读者您好:
人事工资管理系统的主界面,单击用户管理--》更改操作员,更改用户名和密码后,整个用户程序程序退出,后面的代码得不到执行,请给改正:
删除代码:this.Midparent.Close();
备份日志文件:
string str="backup log db_PMS to disk+path+ use master restore database db_PMS from +path+";
[/FIELDSET]

回复:
 删除代码:this.Midparent.Close()后,原来的主窗体和切换用户登录窗体还是显示,怎样让他们不显示呢?只显示新建的主窗体 
首页上一页 1 下一页尾页 4 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照