SQL_学生信息管理系统验收 时实错误"91”处理
2013-08-10 21:20
429 查看
今天想实现下学生信息管理系统的异地部署,检查了下自己的代码是否正确,所有的功能是否完善,检查完毕,打包。
打包完之后,把生成的exe文件放到一个XP系统的电脑上,看是否能够运行,结果就出现了以下的错误:
想必这个错误大家都遇见过,不仅仅是在敲代码的时候,而遇见这个错误最重要的原因就是因为自己的数据库没有连接好,数据库没有连接好又有哪些原因呢?
我总结了下,有以下几点:
一:代码出现错误
这段代码是实现异地部署的代码,仔细看清楚你的密码和你所建立的数据库名是否匹配,这是大家最容易犯的错误
ConnectString = "provider=sqloledb;server=192.168.24.104;UID=sa;PWD=1;database=student"
二:检查你自己电脑上的数据库有没有打开
今天犯了这个错误之后对sql数据库的理解又进一步加深了,异地部署的时候上面的IP地址是你电脑的IP,也就是说当我们在别的电脑上登陆这个系统,就相当于远程你的电脑的数据库,所以我们要检查自己的电脑上的数据库有没有连接好!
三:检查防火墙有没有关闭
大家可能会遇到过很多这样的情况,当我们安装软件的时候,我们的总是无法正常的安装,换了电脑还是会出现这样的问题,那现在你不妨试试把你的防火墙关闭了,看是否能安装上呢!
这里给大家补一点关于防火墙的小知识:
网络防火墙就是一个位于计算机和它所连接的网络之间的软件。该计算机流入流出的所有网络通信均要经过此防火墙。防火墙对流经它的网络通信进行扫描,这样能够过滤掉一些攻击,以免其在目标计算机上被执行。防火墙还可以关闭不使用的端口。而且它还能禁止特定端口的流出通信,封锁特洛伊木马。最后,它可以禁止来自特殊站点的访问,从而防止来自不明入侵者的所有通信。但是防火墙和杀毒软件是两个概念,Windows系统自身的防火墙会阻挡它认为对你电脑有危险的东西,所以我们当安装不上软件的时候可以试试关闭防火墙!
四.异地发布的电脑一定是要有网线的
今天我把能想到的错误问题都试了一遍,但是还是会出现问题“91”,所以最后试了下用有插网线的电脑,虽然那台电脑没有连上网络,但是我的系统却可以正常运行啦,我只能说我对这个问题理解的程度还不够深,请路过的大鸟帮忙解释下,我就不在这误人子弟啦!
以上就是我在异地发布时针对出现的时实问题“91”所做的解决方案的一个总结,希望能帮到大家,如果说的有误,欢迎指点批评!
打包完之后,把生成的exe文件放到一个XP系统的电脑上,看是否能够运行,结果就出现了以下的错误:
想必这个错误大家都遇见过,不仅仅是在敲代码的时候,而遇见这个错误最重要的原因就是因为自己的数据库没有连接好,数据库没有连接好又有哪些原因呢?
我总结了下,有以下几点:
一:代码出现错误
这段代码是实现异地部署的代码,仔细看清楚你的密码和你所建立的数据库名是否匹配,这是大家最容易犯的错误
ConnectString = "provider=sqloledb;server=192.168.24.104;UID=sa;PWD=1;database=student"
二:检查你自己电脑上的数据库有没有打开
今天犯了这个错误之后对sql数据库的理解又进一步加深了,异地部署的时候上面的IP地址是你电脑的IP,也就是说当我们在别的电脑上登陆这个系统,就相当于远程你的电脑的数据库,所以我们要检查自己的电脑上的数据库有没有连接好!
三:检查防火墙有没有关闭
大家可能会遇到过很多这样的情况,当我们安装软件的时候,我们的总是无法正常的安装,换了电脑还是会出现这样的问题,那现在你不妨试试把你的防火墙关闭了,看是否能安装上呢!
这里给大家补一点关于防火墙的小知识:
网络防火墙就是一个位于计算机和它所连接的网络之间的软件。该计算机流入流出的所有网络通信均要经过此防火墙。防火墙对流经它的网络通信进行扫描,这样能够过滤掉一些攻击,以免其在目标计算机上被执行。防火墙还可以关闭不使用的端口。而且它还能禁止特定端口的流出通信,封锁特洛伊木马。最后,它可以禁止来自特殊站点的访问,从而防止来自不明入侵者的所有通信。但是防火墙和杀毒软件是两个概念,Windows系统自身的防火墙会阻挡它认为对你电脑有危险的东西,所以我们当安装不上软件的时候可以试试关闭防火墙!
四.异地发布的电脑一定是要有网线的
今天我把能想到的错误问题都试了一遍,但是还是会出现问题“91”,所以最后试了下用有插网线的电脑,虽然那台电脑没有连上网络,但是我的系统却可以正常运行啦,我只能说我对这个问题理解的程度还不够深,请路过的大鸟帮忙解释下,我就不在这误人子弟啦!
以上就是我在异地发布时针对出现的时实问题“91”所做的解决方案的一个总结,希望能帮到大家,如果说的有误,欢迎指点批评!
相关文章推荐
- 【学生信息管理系统】之“实时错误‘91'"
- 学生信息管理系统--登录调试(错误‘91’)
- 学生信息管理系统(二)----错误处理
- 学生信息管理系统(一)——经典91错误
- 恢复数据库报错,SQL3012C 发生系统错误(原因码 = "")。无法处理后续的 SQL 语句。 SQLSTATE=58005
- 恢复数据库报错,SQL3012C 发生系统错误(原因码 = "")。无法处理后续的 SQL 语句。 SQLSTATE=58005
- 学生信息管理系统总结 之 "数据库"
- 学生信息管理系统总结 之 "常见小问题"
- 【学生信息管理系统】——实时错误'3021' BOF EOF
- 学生信息管理系统错误总结
- ThinkPHP5实现作业管理系统中处理学生未交作业与已交作业信息的方法
- 学生管理系统调试——实时错误(实时错误“424”“5”“91”)
- "Str2$"变量未定义(学生信息管理系统问题之一)
- 学生信息管理系统验收总结
- 学生信息管理系统—修改学籍信息窗体的错误
- 无法打开物理文件 "E:\GES系统\数据库\DB_GES.mdf"。操作系统错误 5:"5(拒绝访问。)"。 (Microsoft SQL Server,错误: 5120)
- 水晶报表中"已达到系统管理员配置的最大报表处理作业数限制"错误的处理 .
- StudentMIS学生信息管理系统—基于sql + javafx
- MVC框架——学生信息管理系统(多表,多事务如何处理,一个用户如何共用一个Connection连接)
- 学生信息管理系统 错误调试及错误总结(1)