动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ Oracle教程 ]的信息

本月文章推荐
.为什么ODBC不是Linux的一个标准特.
..bz2文件如何解压缩.
.Oracle SQL的优化(3).
.如何配置逻辑备用数据库.
.简单冷备份恢复操作步骤.
.Oracle 9i 在AIX 5L 上的安装、建.
.我的一些oracle9i学习笔记,与大.
.Oracle客户端文件打包.
.何时Oracle使用绑定变量性能反而.
.案例学习Oracle错误:ORA-27123.
.如何创建隐藏IP地址的最后一项的.
.理解 oracle 的 “lsnrctl statu.
.Oracle弱智900问三.
.从例子中说明oracle中关于索引的.
.Oracle数据库网络与安全之FAQ汇集.
.学Oracle不能不知道的知识.
.oracle的文本导入、导出技巧.
.怎样在Oracle 10g存储过程中log错.
.学习:怎样才是一个真正的DBA?.
.oracle8i学习笔记.

研究生管理信息系统的开发流程二(组图)

发表日期:2008-2-9 |



  VB工程总体框架
  
  开发完成的研究生治理信息系统的总体框架如表10.7所示。
  
  【参见光盘文件】:第10章\研究生治理信息系统.vbp。
  
 研究生治理信息系统的开发流程二(组图)(图一)
点击查看大图

  
 研究生治理信息系统的开发流程二(组图)(图二)
点击查看大图

  系统是如何运行的
  
  (1)启动VB,打开配套光盘的工程文件。
  
  (2)如图10.48所示。
  
 研究生治理信息系统的开发流程二(组图)(图三)

  (3)出现如图10.49所示的工程属性的【通用】选项卡。
  
  (4)打开模块Module1,查看名为Main的过程的代码如下。说明Main过程将启动名为frmMain的主窗体。
  
 研究生治理信息系统的开发流程二(组图)(图四)
点击查看大图

  
 研究生治理信息系统的开发流程二(组图)(图五)

  (5)编辑名为frmMain的主窗体,如图10.50所示。
  
 研究生治理信息系统的开发流程二(组图)(图六)

  (6)出现如图10.51所示的【菜单编辑器】界面,可以查看主窗体的菜单设计。
  
 研究生治理信息系统的开发流程二(组图)(图七)

  工程中设计的菜单如表10.8所示。
  
 研究生治理信息系统的开发流程二(组图)(图八)
点击查看大图

  
 研究生治理信息系统的开发流程二(组图)(图九)
点击查看大图

  (7)为什么这些菜单可以调用这些子窗体或者执行退出主窗体的操作呢?在图10.50的主窗体中用鼠标双击,在出现的代码窗口中的主要代码如下。
  ―――――――――――――――――――――――――――――――――――――
  ‘选择菜单项DirectorInsertMenu后将显示子窗体FormInsertDirector
  Private Sub DirectorInsertMenu_Click()
  FormInsertDirector.Show
  End Sub
  ‘选择菜单项DirectorSelectMenu 后将显示子窗体FormSelectDirector
  Private Sub DirectorSelectMenu_Click()
  FormSelectDirector.Show
  End Sub
  ‘选择菜单项DirectorUpdateMenu后将显示子窗体FormUpdateDirector
   Private Sub DirectorUpdateMenu_Click()
  FormUpdateDirector.Show
  End Sub
  ‘选择菜单项GraduateInsertMenu后将显示子窗体FormInsertGraduate
  Private Sub GraduateInsertMenu_Click()
  FormInsertGraduate.Show
  End Sub
  ‘选择菜单项GraduateSelectMenu后将显示子窗体FormSelectGraduate
  Private Sub GraduateSelectMenu_Click()
  FormSelectGraduate.Show
  End Sub
  ‘选择菜单项GraduateUpdateMenu后将显示子窗体FormUpdateGraduate
  Private Sub GraduateUpdateMenu_Click()
  FormUpdateGraduate.Show
  End Sub
  ‘选择菜单项MajorInsertMenu后将显示子窗体FormInsertMajor
  Private Sub MajorInsertMenu_Click()
  FormInsertMajor.Show
  End Sub
  ‘选择菜单项MajorUpdateMenu后将显示子窗体FormUpdateMajor
  Private Sub MajorUpdateMenu_Click()
  FormUpdateMajor.Show
  End Sub
  ‘选择菜单项ExitMenu后将显示退出主窗体
  Private Sub ExitMenu_Click()
  End
  End Sub
  ―――――――――――――――――――――――――――――――――――――
  
  模块的设计
  
  模块Module1的其他主要代码如下。

  ―――――――――――――――――――――――――――――――――――――
  ‘定义了名为ConnectString的无参数函数,连接数据库
  Public Function ConnectString() As String
  ConnectString = "DSN=graduateDB;UID=graduateuser;PWD=12345678"
  End Function
  ‘定义了名为ExecuteSQL的带参数函数,参数SQL和MsgString都为字符串型。该函数用于执行SQL语句。
  Public Function ExecuteSQL(ByVal SQL As String, MsgString As String) As ADODB.Recordset
  ‘conn为ADODB的connection连接对象
  Dim conn As ADODB.Connection
  ‘rest为ADODB的记录集对象
  Dim rest As ADODB.Recordset
  ‘若执行SQL错误转向ExecuteSQL_Error标记处
  On Error GoTo ExecuteSQL_Error
  Set conn = New ADODB.Connection
  ‘连接数据库
  conn.Open ConnectString
  Set rest = New ADODB.Recordset
  ‘执行SQL字符串语句
  rest.Open Trim$(SQL), conn, adOpenKeyset, adLockOptimistic
  Set ExecuteSQL = rest
  MsgString = "查询到" & rest.RecordCount & " 条记录"
  ‘执行SQL完毕后关闭连接和记录集
  ExecuteSQL_Exit:
  Set rest = Nothing
  Set conn = Nothing
  Exit Function
  ‘执行SQL错误时的处理方法
  ExecuteSQL_Error:
  MsgString = "查询错误: " & _
  Err.Description
  Resume ExecuteSQL_Exit
  End Function
  ‘定义了名为Checktxt的带参数函数,参数txt为字符串型。该函数用于检测txt字符串是否有内容。
  Public Function Checktxt(txt As String) As Boolean
  If Trim(txt) = "" Then
  Checktxt = False
  Else
  Checktxt = True
  End If
  End Function
  ―――――――――――――――――――――――――――――――――――――
  各子窗体的设计
  
  1.添加信息窗体的设计
  
  打开名为FormInsertGraduate的子窗体,如图10.52所示。
  
 研究生治理信息系统的开发流程二(组图)(图十)

  窗体的设计如表10.8所示。
  表10.8 子窗体FormInsertGraduate的设计
  
 研究生治理信息系统的开发流程二(组图)(图十)
点击查看大图

  
 研究生治理信息系统的开发流程二(组图)(图十二)
点击查看大图

  
 研究生治理信息系统的开发流程二(组图)(图十三)
点击查看大图

  窗体的程序代码分析如下。
  
 研究生治理信息系统的开发流程二(组图)(图十四)
点击查看大图

  
 研究生治理信息系统的开发流程二(组图)(图十五)
点击查看大图

  
研究生治理信息系统的开发流程二(组图)(图十六)

上一篇:将查询结果连接成列表的几个方法 人气:431
下一篇:研究生管理信息系统的开发流程一(图) 人气:466
浏览全部Oracle教程的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-9-6 Movie34电影搜索引擎 v3.0
2008-9-6 wap2.0仿帝国建站喜用 v2.0
2008-9-6 免费人才招聘网 宽屏版 v3.01
2008-9-6 喜喔喔视频采集程序 v1.0 beta
2008-9-6 ASP客户管理系统
2008-9-6 主流驿站中秋祝福程序
2008-9-6 php实现msn协议的类
2008-9-5 Coppermine Photo Gallery v1.4.
2008-9-5 清松网络日记本 v2.4
2008-8-23 Mini WinMount V0.4
2008-8-23 Vista优化大师3.11正式版
2008-8-23 Wine 1.13
2008-8-23 KlipFolio 5.0 Build 5899-80
2008-8-23 Windows Sysinternals Desktops
2008-8-23 OneTap Movies1.2破解版
2008-8-23 AnnotaterPDF阅读1.1.503 破解版
2008-8-23 SoundMeter分贝测量仪 v1.0汉化破
2008-8-23 iDrum音乐节拍1.0破解版
  发表评论
姓 名: 验证码:
内 容:
站长工具:网站收录查询 | Google PR查询 | ALEXA排名查询 | CSS在线编辑器 | 广告代码 | Html转换js | js/vbs加密 | md5加密 | 进制转换
实用工具:汉字翻译拼音 | 符号对照表 | 个税计算 | 经典小工具 | 汉字简繁转换 | 普通单位换算 | 公制单位换算 | 生辰老黄历 | 国内电话区号 国家代码与域名缩写 | 文字加密解密 | 健康查询 | 万年历 | 汉字横竖排版 | 手机号码查询 | 计算器 | ip搜索
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号