开学两周了,机房才进行了那么一点点。惭愧。就先把这些小问题汇总一下。
首先配置ODBC,按照所给提示一步一步完成了。接下来安装程序。然后就遇到了一系列的小问题。
1.with块未设置:
解决办法:把数据库的登陆密码改为123456。原来数据库模块中有数据库的用户名:sa,密码:123456,而我的是sa:112233。
二、多步OLEDB错误:
解决办法:
http://hl1871358.blog.163.com/blog/static/225526047201471384135263/
三、控件注册不成功
明明已经注册成功了,还弹框儿了呢,怎么说控件注册不成功??原来是我的系统是64位的,与32位注册是不一样的目录,32位为C:\Windows\System32,而64位为C:\Windows\System。把控件放到64位系统目录下面,在运行中输入cmd,然后输入regsvr32+路径+名称.扩展名。
四、
这些文本框不是每个文本框都可以输入东西的。在做学生的时候遇到这样的问题。combobox的类型选择了1。推测是源码出了问题,从.exe里面没法儿改,那就先这样。等我做这儿的时候就可以确定了。
五、
Access中出现这个问题的解决办法:
http://www.accessoft.com/article-show.asp?id=7449
字段类型定义错误导致数据类型错误。ADODB.Recordset与DAO.Recordset的区别。
另外一种方法:
http://www.accessoft.com/article-show.asp?id=7606
需要注册ADO与DAO,方法在此:
http://www.accessoft.com/article-show.asp?id=315
果然,我的电脑里C:\ProgramFiles\Common Files\Microsoft Shared目录下没有DAO文件夹。
但是,问题还是没有解决。
实在想不通是哪里出了问题。为此踌躇了两天,就想先创建数据库吧。于是发现了问题的根源所在。经思思提点,原来是数据库中对应的数据类型限制了输入字符的类型。只能输入数字,不能输入汉字或字母等。如此,修改数据库的数据类型,就把问题解决了,如果从用户的角度来解决的话,就是注意输入的字符只能是数字。这个对用户来说,相当郁闷。
如上是机房准备阶段出现的一些小问题,接下来是敲程序时的一些问题。咱们下篇见。