最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

VB及SQL数据库简介

来源:动视网 责编:小OO 时间:2025-09-28 00:38:46
文档

VB及SQL数据库简介

VB.NET及SQL数据库简介一、SQL数据库快速入门1.SQL2000管理工具1.1查询分析器查询分析器时执行Transact-SQL语句和存储过程的重要工具,在打开查询分析器时,会弹出连接SQLServer的登陆窗口,进行身份验证。图1身份验证窗口可选择SQLServer身份验证模式,根据安装时的登陆名与密码登陆查询分析器。进入查询分析器后的窗口如图2所示。下面以一个具体操作为例介绍如何使用查询分析器执行SQL语句。1)打开查询分析器窗口2)在工具栏下拉列表中选择要连接的数据库。(以下操作
推荐度:
导读VB.NET及SQL数据库简介一、SQL数据库快速入门1.SQL2000管理工具1.1查询分析器查询分析器时执行Transact-SQL语句和存储过程的重要工具,在打开查询分析器时,会弹出连接SQLServer的登陆窗口,进行身份验证。图1身份验证窗口可选择SQLServer身份验证模式,根据安装时的登陆名与密码登陆查询分析器。进入查询分析器后的窗口如图2所示。下面以一个具体操作为例介绍如何使用查询分析器执行SQL语句。1)打开查询分析器窗口2)在工具栏下拉列表中选择要连接的数据库。(以下操作
VB.NET及SQL数据库简介

一、SQL数据库快速入门

1.SQL2000管理工具

1.1 查询分析器

查询分析器时执行Transact-SQL语句和存储过程的重要工具,在打开查询分析器时,会弹出连接SQL Server的登陆窗口,进行身份验证。

图1 身份验证窗口

可选择SQL Server身份验证模式,根据安装时的登陆名与密码登陆查询分析器。进入查询分析器后的窗口如图2所示。

下面以一个具体操作为例介绍如何使用查询分析器执行SQL语句。

1)打开查询分析器窗口

2)在工具栏下拉列表中选择要连接的数据库。(以下操作在课堂中演示)3)在代码编辑区输入SQL语句。

4)在工具栏中单击【执行查询】按钮或直接按F5键执行SQL语句,在查询分析器下方会显示SQL语句执行结果。

在利用查询分析器编写SQL语句时,例如创建一个数据表,读者需要记忆创建数据表的语法,如果数据表中包含约束,语法就更加复杂,好在查询分析器提供了各种模板,用户通过模板可以定义各种框架。在对象浏览器中选择模板选项卡,该选项卡就会显示系统定义的各种模板。

在“模板”选项卡中选择一个模板,例如,展开“creat table”节点,双击一个子节点,在代码编辑器中就会显示创建数据表的框架代码,如图3所示。

图2 查询分析器

图3 使用模板

1.2 导入和导出数据(演示操作)

演示从数据库A 将数据复制至数据库B。

1.3 服务管理器

服务管理器主要用于启动、暂停、停止和检查本地或网络中的SQL Server 服务器,在SQL Server安装完成后,首先要启动服务管理器。选中“当启动OS 时自动启动服务”选项,每当操作系统启动时,服务管理器就会自动启动,并出

现在任务栏上。

图4 服务管理器

1.4 企业管理器

企业管理器应该是SQL Server最重要的管理工具了,通过企业管理器,用户可以进行各种数据库管理。例如,设计数据库、数据表、视图、存储过程,进行数据备份、还原等操作。

图5 企业管理器

使用企业管理器,用户通过界面操作方式可以实现各种常规操作,下面主要通过演示介绍如果在企业管理器中设计数据库。(1)创建数据库

(2)创建数据表

(3)创建表关系

(4)数据库备份与还原(演示操作)

点击确定,即可备份数据库。还原操作类似。

1.5 事件探察器

事件探察器可以使用户查看SQL Server服务器中的事件,并且可以保存每个事件中的数据到文件或数据表中供以后分析使用,用户可以通过“开始”菜单打开事件探察器。

在用户使用VB等开发工具开发数据库应用程序时,经常会进行复杂的数据库操作,由于对数据库的操作使用的是SQL语句,在集成开发环境中很难对SQL 语句进行跟踪、调试。如果用户使用SQL Server作为后端数据库,可以使用事件探查器进行跟踪。

(演示跟踪)2.Transact—SQL

二.VB.NET简介

1.VB.NET集成环境

打开VB.NET应用程序,显示如图所示为VB.NET集成环境。(演示讲解:控件工具箱等组成部分)

2.VB.NET可视化编程思想

所谓可视化编程就是利用编程工具提供可视化“控件”来创建对象的编程方法。下面举例说明VB.NET的使用方法以及何谓“控件”。

举例1:人民币兑换美元换算器

1)单击新建项目,可新建一个windows应用程序。

2)系统生成一个空白窗体,添加5个控件

3)单击按钮控件,添加程序:Label2.Text = TextBox1.Text / 8.2

4)运行程序并对label控件autosize属性稍加调整,完成简单的应用程序。

3.常用的Windows窗体控件演示简介

4.访问数据库

4.1 网格控件和数据库快速入门数据库连接

在正式进行数据库连接之前,先来了解一下连接数据库的过程。首先必须与数据库取得联系,接着发出SQL命令告诉数据库我们打算进行什么样的工作,最后由数据库返回我们所需的数据记录。

以上三项工作分别由ADO.NET中的三个对象所负责,以次为负责连接数据库的“connection”对象、对数据库下达命令用的“command”对象以及用来保存所查询到的记录的DataSet对象。

事实上,在Command与Dataset之间,还有一个扮演中介角色的“oledbdatAdapter”对象。

下面分别说明这几个部分的功能。

(1) Connection对象。负责程序与数据库之间的连接,此对象可以自己生成,也可由其他对象自动生成。

(2) Command对象。用来对数据库发出SQL命令,例如查询、修改、添加或者删除等命令。

(3) OLEDbDataAdapter对象。该对象可在Command 对象发出命令后,将取得的数据放入DataSet对象

中,因此它主要是在数据库与DataSet对象之间传

递数据。

(4) DataSet对象。此对象可将数据库中所取得的数据保存在内存当中,因此我们可以将它当成是一个

缓冲区。它可以同时多存储几张数据表,也可将数据表之间的关联保存至本地端的主机,并加以

浏览,编辑,排序等。

由于DataSet对象本身并不具有与数据库连接的能力,因此它必须依赖数据库操作组件来取得数据库中的数据。与其关系最密切的就是OleDBDataAdapter对象了。

快速连接数据库

下面首先举一个简单例说明上述对象的关系,并建立一个数据库连接。

(1)建立一个项目

(2)从工具箱的数据栏中添加必要的控件(如图所示)

(3)可以通过IDE快速配置sqlDataAdapter1数据适配器对象以及数据连接对象sqlConnection。也可以通过源代码直接配置。这里首先介绍较为简单快捷的通过IDE配置数据操作控件。

1)通过属性窗口用sqlConnection建立VB.NET与数据库的连接。

点击ConnectionString属性,如下图所示,可点击新建连接

点击确定,即可看到连接字符串已经自动生成。2)配置数据适配器

通过查询生成器来添加表。如下图所示:

可以添加多个表格,本例仅添加学生信息。

点击完成即可完成配置。

3)生成数据集

点击数据适配器下方的生成数据集按钮,即可生成数据集。

点击确定,即可出现第三个控件:DataSet。

5)加入DataGrid控件

在其属性datasouce中选择配置好的数据集。调整控件的摆放,即可完成简

单的数据的配置。

在form的任意空白处双击鼠标进入代码编辑,添加代码如图所示DataSet11.Clear()

SqlDataAdapter1.Fill(DataSet11)

运行程序,可以看到显示出数据库中的相应数据。

4.2 在VB.NET中添加,修改和删除记录

使用数据适配器的InsertCommand,UpdateCommand和DeleteCommand属性可以实现对数据库的直接操作。这里是对数据库操作,而不是对某一个数据集操作。如果对数据集的操作,比如添加、删除、修改,不会影响到数据库的内容,必须通过数据适配器的Update方法才能把数据集的变化添加的数据库中。

这三个属性同时也是对象,他们都有一个CommandText属性,可是设置对应的插入、更新和删除的SQL语句,然后执行ExecuteNonQuery方法即可。不过必须要保证当前的数据适配器所使用的连接是打开的,因为这三个命令都是对数据库直接进行操作。

例如,在上例子中加入如下按钮:

双击删除按钮,添加程序

SqlConnection1.Open()

SqlCommand1.Connection = SqlConnection1

SqlCommand1.CommandText = "delete from 学生信息 where ID=" & TextBox1.Text

SqlCommand1.ExecuteNonQuery()

SqlCommand1.CommandText = "select 卡号,学号,班级,姓名,性别,籍贯 from 学生信息 where 学号=" & TextBox1.Text

SqlCommand1.ExecuteNonQuery()

DataSet11.Clear()

SqlDataAdapter1.Fill(DataSet11)

DataGrid1.Update()

DataGrid1.Refresh()

SqlConnection1.Close()

运行程序,输入ID号码,即可从数据库中删除该学生的资料。

另外,添加以及修改的程序描述方法类似,这里不再详细描述。

文档

VB及SQL数据库简介

VB.NET及SQL数据库简介一、SQL数据库快速入门1.SQL2000管理工具1.1查询分析器查询分析器时执行Transact-SQL语句和存储过程的重要工具,在打开查询分析器时,会弹出连接SQLServer的登陆窗口,进行身份验证。图1身份验证窗口可选择SQLServer身份验证模式,根据安装时的登陆名与密码登陆查询分析器。进入查询分析器后的窗口如图2所示。下面以一个具体操作为例介绍如何使用查询分析器执行SQL语句。1)打开查询分析器窗口2)在工具栏下拉列表中选择要连接的数据库。(以下操作
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top