系统敲完了,但是学习并没有结束,在敲系统的过程中出现了很多的问题,总结一下,将会成为以后做东西的宝贵经验所以在这里还是要总结一下的。
问题一
这个问题在系统中是和数据库相关的问题,表现形式就是相应的对象并没有在数据库中取得相应的值,也就是数据库连接不通,这时候需要解决问题:
首先看代码,看代码连接是否有问题,在这个系统中我们使用了两种连接方式,一种是系统在自己的电脑上连接自己的电脑上的数据库,代码如下:
ConnectString ="FileDSN=studentinfo.dsn;UID=sa;PWD=123456"
另一种则是将系统放到别的机子上然后连接自己机子上的数据库,代码如下
ConnectString ="Provider=SQLOLEDB;Data www.2cto.com Source=192.168.24.176;InitialCataLog=Student;UID=sa;PWD=123456"
其次如果代码没有什么问题问题的话,那么接下来查看ODBC的配置是否有问题,这里需要注意的两点是
第一点是filedsn的名称代码中和配置的要相同
第二点则是用户名和密码,这里的用户名和密码指的是登录sql server服务器的用户名和密码.
以上这两点比较容易出问题,要时常注意.
如果ODBC配置的没有问题,那么就需要看看你的sql server 服务是否开启。