本科生VB.NET 课程设计报告 [书店租赁管理系统] Visu al Basic.NET 课程设计报告 班级: 2007 级信息管理与信息系统(1)班 学号: 2007081319 姓名: 何瑜朗 成员: 何瑜朗 计算机科学系 完成时间:2 0 0 9 年 1 2 月 书店租赁管理系统 1 课程设计报告 题目 书店租赁管理系统 完成日期 2 0 0 9 .1 2 班级 2 0 0 7 级信息管理与信息系统(1 )班 学号 2 0 0 7 0 8 1 3 1 9 姓名 何瑜朗 课程 设计 情况 1.1、 设计步骤 1 确定系统对象 2 做好需求分析 3 作出 E-R图 4 依照 E-R逻辑结构运用 SQL Server2005 和 VB.NET企业中文版进行上机设计 5 总结实验,完美设计 1.2、数据库的连接 .NET Framew ork 数据提供程序 System.Data.SqlClient: 提供对 Microsoft SQL Server 7.0 或更高版本中数据的访问。 System.Data.OleDb: 提供对使用 OLE DB 公开的数据源中的数据的访问。 System.Data.Odbc: 提供对使用 ODBC 公开的数据源中数据的访问。 System.Data.OracleClient:提供对 Oracle 8.1.7 或更高版本中数据的访问。 我 在 本 系统中 利 用 数 据 管理器 创 建 了 数 据 库 及 数 据 库 表 , 并 采 用 了System.Data.SqlClient 数据访问技术。 而在应用程序具体设计上面,该系统我是采用声明类的方法来实现连接,在其他涉及到数据的查询、添加、修改和删除等操作的窗体,我是通过调用类的方法得以实现的。因此就没有必要对每个窗体都进行单独连接,从而既节省系统资源也节省查询时间与设计的工作量。 具体声明方法: Imports System.Data Imports System.Data.SqlClient Public Class CLASS1 书店租赁管理系统 2 课程 设计 情况 Public mycn As New SqlConnection Public mycm As New SqlCommand Public myda As New SqlDataAdapter Public mydu As New SqlCommandBuilder(myda) Public myds As New DataSet Public Sub DataLink(ByVal SQl_txt As String, ByVal T_name As String) If Not mycn.State = ConnectionState.Open Then mycn.ConnectionString = "Data Source=.;Integrated Security=SSPI;database=书店租赁管理系统" mycn.Open() End If mycm.CommandType = CommandType.Text mycm.Connection = mycn mycm.CommandText = SQl_tx...