您的位置:首页 > 其它

学生信息管理系统总结(一)

2017-09-03 10:17 239 查看
1.安装时出现的第一个问题是无法重启计算机,解决办法,百度,删除了注册表中的pending
2.sql server 安装提示请为sql server 服务提供有效的账户和密码问题解决方法:选择对所有sql server 服务器使用相同的账户->选择 network service 密码为空,即可
3.第一次安装后隔了很久,但是忘了在哪里安装的,所以安装了第二次,安装第二次的时候出现了问题就是实例配置这个环节不能选择默认命名,所以我只能卸载这个sqlserver,一开始只是简单的删除文件,但是再次安装的时候还是出现问题,所以百度了怎么卸载SQLSERVER,就把它彻底的删除干净了。
4.装完以后还是找不到它在哪里,不知道怎么打开,又借助了百度,找到了打开的方法。
5.数据库系统自带的错误查询提示功能非常强大,发生错误的地方会有红色的线作为提示,在创建数据库的时候,红色的提示线出现在了{student_name},一开始我还以为是拼写错误,后来发现原来是上一句中没有写“,”,才报错了。
6.创建主窗体的菜单时,名称和索引总是出错,当时学VB时的菜单编辑器的时候都忘光了,就查了一下百度,但是有点没看懂就一直自己研究,试了好多次,终于搞定了,每一个的名称要都不一样,而且必须是英文的,上级菜单索引值为0,下级索引值也要都不一样,不要多点缩进符号(不知道我说的对不对,有问题希望大家多多指正)
7.第一章创建公用模块时,书上的具体的细节的步骤不全,加上以前的知识学的不扎实,所以出现了错误,在使用function语句时,应该在菜单上的工程——引用——microsoft activex data object 2.6 library”就可以了~
8.心好痛,这个书上的代码真的是,不知道是我眼神不好使还是怎么的,Public Function ExecuteSQL(By Val SQL AS String ,Msgstring as String) as ADODB.Recordset,一调试就报错说是缺少列表符,问度娘,度娘也是不知道,调了好久,才发现是Public Function ExecuteSQL(ByVal
SQL AS String ,Msgstring as String) as ADODB.Recordset,ByVal
之间没有空格的,心塞塞~~
9.str2$变量未定义?源码确实是这样敲的,但我发现它没有定义,于是解决了一下,
解决办法:
1.解决如何定义,如下几种格式均可。

Dim str2 As VbMsgBoxResult

Dim str2$  或者Dim Str2 As String

Dim Str2%  或者 Dim Str2 As Integer
     以上的定义均是以str2作为变量,均可行,这个我还可以理解。
     下面这种方法也可行,我就不知道如何解释了。各位如有高见,请不吝赐教。

Dim str2$

Str2$=MsgBox(……)
2.避免定义一个新变量,直接对MsgBox结果进行判断。

If MsgBox("是否删除当前记录?", vbOKCancel, "删除记录")=vbOk THEN
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: