vb数据库编程[编辑]
一、vb数据库编程概述
应用程序调用的是标准的ODBC函数和SQL语句,屏蔽了DBMS之间的差异,数据库底层操作由各个数据库的驱
动程序完成。因此应用程序有很好的适应性和可移植性,并且具备了同时访问多种数据库管理系统的能力,从而彻底
克服了传统数据库应用程序的缺陷。 主要任务包括:建立与数据源的连接;向数据源发送SQL请求;断开与数据源的
连接。
二、数据源
数据源是驱动程序与DBS连接的桥梁,数据源不是DBS,而是用于表达一个ODBC驱动程序和DBMS特殊连接的
命名。在连接中,用数据源名来代表用户名、服务器名、所连接的数据库名等,可以将数据源名看成是与一个具体数
据库建立的连接。 数据源分为以下三类:
1、用户数据源:用户创建的数据源,称为“用户数据源”。此时只有创建者才能使用,并且只能在所定义的机器上
运行。任何用户都不能使用其他用户创建的用户数据源。
2、系统数据源:所有用户和在Windows NT下以服务方式运行的应用程序均可使用系统数据源。
3、文件数据源:文件数据源是ODBC 3.0以上版本增加的一种数据源,可用于企业用户,ODBC驱动程序也安装
在用户的计算机上。
三、SQL语言基础 创建表格
SQL语言中的create table语句被用来建立新的数据库表格。简单来说,创建新表格时,在关键词create
table后面加入所要建立的表格的名称,然后在括号内顺次设定各列的名称,数据类型,以及可选的限制条件等。注
意,所有的SQL语句在结尾处都要使用“;”符号。 使用SQL语句创建的数据库表格和表格中列的名称必须以字母开
头,后面可以使用字母,数字或下划线,名称的长度不能超过30个字符。注意,用户在选择表格名称时不要使用SQL
语言中的保留关键词,如select, create, insert等,作为表格或列的名称。
四、查询
简单的SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的 表或视图、以及
搜索条件等。 完整结构: Select [All/Distinct][]…From[,]…
[Where][Group by[Having]][Order by[Asc/Desc] ] Group
by :按列名1的值进行分组,属性值相等的为一个组,如果带Having短句,表示只有满足指定条件的才输出。
网络营销词典内容均由网友提供,仅供参考。如发现词条内容有问题,请发邮件至info # wm23.com。