> 文章列表 > vb建立数据库

vb建立数据库

vb建立数据库

介绍

VB是一种面向对象语言,用于Windows上的开发程序。在VB中,使用MS Access或SQL Server来存储或管理数据,建立数据库是很常见的任务。本文将介绍如何在VB中建立数据库。

什么是数据库

数据库是一个结构化、按照一定规则组织的数据集合。通过数据库,可以方便地管理、存储、更新、查询和删除数据。在VB中,可以通过建立数据库来保存和管理数据,便于程序的维护和升级。

建立Access数据库

Access是Microsoft Office套件中自带的一个关系型数据库管理系统。建立Access数据库的步骤如下:

1.在VB中点击“文件”->“新建”->“项目”,选择“Windows应用程序”。

2. 在Form中拖入一个Button控件,并在其Click事件中添加如下代码:

Dim cn As ADODB.ConnectionDim strCon As StringDim dbpath As Stringdbpath = "c:\db\access.mdb" '数据库路径strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbpath '连接字符串Set cn = New ADODB.Connectioncn.ConnectionString = strConcn.OpenMsgBox "连接成功!"cn.Close

3. 运行程序,点击Button,将连接至Access数据库,成功时会弹出对话框提示连接成功。

建立SQL Server数据库

SQL Server是Microsoft开发的关系型数据库管理系统,适用于大型企业应用与数据中心。建立SQL Server数据库的步骤如下:

1.在VB中点击“文件”->“新建”->“项目”,选择“Windows应用程序”。

2. 在Form中拖入一个Button控件,并在其Click事件中添加如下代码:

Dim cn As ADODB.ConnectionDim strCon As StringstrCon = "Driver={SQL Server};Server=127.0.0.1;uid=said;password=saiyuan;Database=mydb" '连接字符串Set cn = New ADODB.Connectioncn.ConnectionString = strConcn.OpenMsgBox "连接成功!"cn.Close

其中,127.0.0.1为SQL Server的IP地址,uid和password分别为数据库登录名和密码,mydb为要连接的数据库名称。

3. 运行程序,点击Button,将连接至SQL Server数据库,成功时会弹出对话框提示连接成功。

创建数据表

建立数据库后,需要创建数据表来存储、管理数据。在VB中创建数据表的步骤如下:

1. 在VB中点击“文件”->“新建”->“项目”,选择“Windows应用程序”。

2. 在Form中拖入一个Button控件,并在其Click事件中添加如下代码:

Dim cn As ADODB.ConnectionDim strCon As StringDim strSQL As StringstrCon = "Driver={SQL Server};Server=127.0.0.1;uid=said;password=saiyuan;Database=mydb" '连接字符串strSQL = "CREATE TABLE Students(ID INT PRIMARY KEY, Name VARCHAR(50), Age INT)" 'SQL语句Set cn = New ADODB.Connectioncn.ConnectionString = strConcn.Opencn.Execute strSQLMsgBox "创建数据表成功!"cn.Close

其中,Students为表名,ID、Name、Age为字段名和它们的数据类型。

3. 运行程序,点击Button,将创建名为Studnets的数据表,成功时会弹出对话框提示创建数据表成功。

总结

本文介绍了如何在VB中建立Access和SQL Server数据库,并创建数据表。通过数据库的建立和数据表的创建,可以方便地管理和处理数据,提高程序的可维护性和可扩展性。