根据提供的文件信息,我们可以归纳出以下相关知识点: ### 一、使用VB进行数据库编程 #### 1. 使用FlexGrid Control显示数据 - **步骤**: - 在项目中选择 `Components` -> `Microsoft FlexGrid Control`,这允许你在界面中添加一个FlexGrid控件来显示数据。 #### 2. 引用ADO库 - **步骤**: - 通过 `Project` -> `References` 选择 `Microsoft ActiveX Data Object 2.8 Library`,这样就可以使用ADO(ActiveX Data Objects)来进行数据库操作。 #### 3. 创建全局变量及数据库连接函数 - **创建全局变量**: - `Global gConn As ADODB.Connection`:定义一个全局变量`gConn`用于保存数据库连接对象。 - **数据库连接函数**: - `Public Sub DBConnection()`:此函数用于创建数据库连接。 - 使用 `New ADODB.Connection` 创建一个新的数据库连接对象。 - 通过 `gConn.Open` 打开连接。这里提供两种连接方式: - 标准安全模式:`Provider=sqloledb;DataSource=NAN;InitialCatalog=mytest2;UserId=sa;Password=""`。 - 受信任连接模式:`Provider=sqloledb;DataSource=NAN;InitialCatalog=mytest2;IntegratedSecurity=SSPI`。 #### 4. 数据库断开连接函数 - **函数**:`Public Sub DBDisconnection()` - 关闭数据库连接:`gConn.Close`。 #### 5. 显示数据的代码示例 - **函数**:`Private Sub cmdDisplay_Click()` - 连接数据库:调用 `DBConnection`。 - 查询数据:`rs.Open "select * from employee", gConn, 1, 1`。 - 遍历结果集,并将数据填充到FlexGrid控件中。 - 断开连接:调用 `DBDisconnection`。 ### 二、使用Java进行数据库编程 #### 1. JDBC驱动安装 - **下载并安装**: - 下载适用于JDBC的SQL Server 2000驱动:`MSSQLFORJDBCSP3setup.exe`。 - 将lib目录下的`.jar`文件加入到`CLASSPATH`中。 - 如果使用IDE如JBuilder或Eclipse,将这三个文件添加到项目的Java Build Path中。 #### 2. 升级SQL Server - **安装补丁**: - 安装最新的SQL Server 2000补丁(如SP4),这对于确保兼容性和稳定性是必要的。 - 对于SQL Server 2005,安装相应的JDBC驱动:`sqljdbc_2.0.1803.100_enu.exe`。 #### 3. 加载JDBC驱动 - **代码**: - `Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver")`:对于SQL Server 2000。 - `Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver")`:对于SQL Server 2005或更高版本。 #### 4. 建立数据库连接 - **代码**: - SQL Server 2000: ```java DriverManager.getConnection( "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs", "sa", "" ); ``` - SQL Server 2005及以上版本: ```java DriverManager.getConnection( "jdbc:sqlserver://localhost:1433;DatabaseName=pubs", "sa", "" ); ``` ### 总结 上述内容涵盖了使用VB和Java进行数据库编程的基本步骤。对于VB,主要涉及了FlexGrid控件的使用以及ADO数据库连接技术。对于Java,则重点介绍了JDBC驱动的安装与使用,以及如何通过DriverManager类建立数据库连接。这些知识点对于初学者来说是非常实用的,能够帮助他们快速入门数据库编程领域。
- 粉丝: 53
- 资源: 812
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助