2011年8月12日
摘要: 开始敲红皮书第一个例子的时候,数据库的路径我是这样写的:objCn.ConnectionString = "Provider=Microsoft.Jet.oledb.3.51;" & "Data Source=G:\SQL Server\数据库实例\数据库实例1\实例01.mdb" 这样我将该文件夹移动后,程序的路径就不能识别,导致运行出错。app.path能够很好的解决这个问题。app是一个对象,指程序本身。app.path是系统内的一个变量值,app.path是返回程序所在的路径(是程序的工作目录,不一定都是程序路径),一个相对路径。如果你要 阅读全文
posted @ 2011-08-12 15:05 刘正权的博客 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 对于信息查询部分,这部分功能相对来说比较简单,主要包括查询学籍,查询成绩两大部分。主要就用到了MSFlexGrid控件。 对于这一块的功能,我感觉dd(4)这个布尔型变量数组用的比较好。这一变量只要用作标记作用。选择一种方式查询,选择哪一种,还是选择多种方式查询信息,通过dd()的标记,都能很好的记录作用。 原先一直都感觉布尔型变量挺简单的,真的没想到,它还能在学生管理这样的系统中起到很大作用。If Trim(txtName.Text) = "" Then MsgBox "姓名不能为空", vbOKOnly + vbExclamation, " 阅读全文
posted @ 2011-08-12 15:03 刘正权的博客 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 将对象引用赋给变量或属性。 语法 Set objectvar = {[New] objectexpression | Nothing} Set 语句的语法包含下面部分: 部分 描述 objectvar 必需的。变量或属性的名称,遵循标准变量命名约定。 New 可选的。通常在声明时使用 New,以便可以隐式创建对象。如果 New 与 Set 一起使用,则将创建该类的一个新实例。如果 objectvar 包含了一个对象引用,则在赋新值时释放该引用。不能使用 New 关键字来创建任何内部数据类型的新实例,也不能创建从属对象。objectexpression 必需的。由对象名,所声明的相同对象类型的其 阅读全文
posted @ 2011-08-12 14:54 刘正权的博客 阅读(262) 评论(0) 推荐(0) 编辑
摘要: CTRL + SHIFT + B 生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 F4 显示属性窗口 SHIFT + F4显示项目属性窗口 CTRL + SHIFT + E显示资源视图 F12 转到定义 CTRL + F12转到声明 CTRL + ALT + J对象浏览 CTRL + ALT + F1帮助目录 CTRL + F1 动态帮助 F1 帮助 SHIFT + F1当前窗口帮助 CTRL + ALT + F3帮助-搜索 SHIFT + ALT ... 阅读全文
posted @ 2011-08-12 14:49 刘正权的博客 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 例如:strsql =" selcet * from sp_table where xm= ' " & Text1.Text & " ' "用 & 连接字符串的时候会有些麻烦," "之间是一个字符串," " 和 " " 用& 连接假如Text1.Text的值是:李四那么应该写成:strsql = "select * from sp_where sp_table where xm= ' " 李四 " ' 阅读全文
posted @ 2011-08-12 14:48 刘正权的博客 阅读(860) 评论(0) 推荐(0) 编辑
摘要: BOF (Before of File)指示当前记录位置位于 Recordset 对象的第一个记录之前。EOF(End of File) 指示当前记录位置位于 Recordset 对象的最后一个记录之后。 返回值:BOF 和 EOF 属性返回布尔型值。 使用 BOF 和 EOF 属性可确定 Recordset对象是否包含记录,或者从一个记录移动到另一个记录时是否超出 Recordset 对象的限制。如果当前记录位于第一个记录之前,BOF 属性将返回 True (-1),如果当前记录为第一个记录或位于其后则将返回 False (0)。如果当前记录位于 Recordset 对象的最后一个记录之后 阅读全文
posted @ 2011-08-12 14:47 刘正权的博客 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 使用SQL语句删除指定记录通过SQL语句中DELETE语句实现对指定记录的删除。DELETE语句语法如下:DELETE from <table name> [ WHERE < search_condition >]参数:table name:数据表名。WHERE:指定用于限制删除行数的条件。如果没有提供 WHERE 子句,则 DELETE 删除表中的所有行。search_condition:指定删除行的限定条件。示例:通过DELETE语句,删除“student”表中姓名为“王X”的学生信息。USE studentdelete from Student where nam 阅读全文
posted @ 2011-08-12 14:46 刘正权的博客 阅读(2451) 评论(0) 推荐(0) 编辑
摘要: 1.Boolean 布尔型,这种类型,只有真、假(即true or false)两个值,它占用两个字节。2.Byte 字节型 他占用一个字节,他的范围是0—2553.Integer 整型 它占用两个字节,通常用%来表示 ,例a%;它占用2个字节(C语言中为4个字节),它的范围是0----32768/327674.Long 长整型 它占用4个字节,它的简写符号是&,它的范围是-2147483648到2147483647。对于整型和长整型,我们通常会选用长整型,尽管长整型比较大,但是相对于整型会比较快,因为CPU一般是32位的,长整型可以一次把数据存储到寄存器里或CPU里面,还有长整型的兼 阅读全文
posted @ 2011-08-12 14:44 刘正权的博客 阅读(2605) 评论(0) 推荐(0) 编辑