sql语句数据库操作

sql语句数据库操作

ID:34726226

大小:74.18 KB

页数:5页

时间:2019-03-10

sql语句数据库操作_第1页
sql语句数据库操作_第2页
sql语句数据库操作_第3页
sql语句数据库操作_第4页
sql语句数据库操作_第5页
资源描述:

《sql语句数据库操作》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、SQL在VB中的使用及访问远程数据库出处:网络  在VB中要想灵活地操作数据库,完成各种复杂操作,就需要掌握结构化查询语言SQL语言。比如在Data控件中,如果数据源是来自两个或两个以上的表时,就要使用SQL。SQL语言的操作根据其功能分为:数据查询语言(DQL)、数据操作语言(DML)、数据定义语言(DDL)以及数据控制语言(DCL)。  1.数据查询语言(DQL)  数据查询负责从表中提取数据并把它交给应用程序,格式如下:  SELECT(字段列表)FROM(表格清单)WHERE(表达式)  仍以前面的Myfile库为例,要得到“张清源”的电话,可以使用下面的查询:

2、  SELECT电话FROMPhoneWHERE姓名=“张清源”  SELECT语句的第一部分指名要选取的列,可以包括用逗号分开的一系列字段列表。如果要选择表中的所有字段,可以用星号(*)代替要输入的字段名,比如:  SELECT*FROMPhone  SELECT语句的第二部分指明要从哪些表中查询数据。在此例中,要查询的表名只有一个Phone,SQL允许从一个或多个表中查询数据,表间用点号分隔。比如:  SELECT姓名,作品FROMPhone,ArticleWHEREPhone.序号=Address.序号  表达式根据需要也可以使用程序设计语言中使用的逻辑运算符NO

3、T、AND和OR。  2.数据操作语言(DDL)  (1)插入记录(Insert或Insertinto):允许在表中添加新记录,比如:  INSERTINTOPhone(姓名,电话,地址)VALUES(′张三′,′3433514′,′福建福州′)  在第一个括号中指定一个或多个要被插入数据的字段名称,在第二个括号中给出对应的实际值,用逗号隔开多个字段名。这个语句把三个字符串“张三”、“3433514”、“福建福州”分别插入表Phone的姓名、电话和地址字段中,形成一个新的记录。  如果在用INSERT添加一条新记录时,有一个或多个字段没有提供字段值时,系统一般会插入一个

4、缺省值或一个空值:  SELECT*INTOPhone2FROMPhone  可以有选择地从一个表向另一个表插入多条记录,上例表示把Phone表中的所有记录都插入Phone2中。  (2)删除记录(Delete):从表中删除一个或多个记录,一般后跟WHERE子句,用来选择要删除的记录。  例如,下面的这个DELETE语句只删除姓名字段的值为“张三”的记录:  DELETEPhoneWHERE姓名=′张三′  如果不给出WHERE子句,表中的所有记录都将被删除。  (3)更新记录(Update):修改表中已经存在的一条或多条记录,UPDATE语句也可以使用WHERE子句来

5、选择更新特定的记录:  UPDATE〈表名〉SET〈字段1=值1,字段2=值2,...〉[WHERE表达式]  UPDATEPhoneSET姓名=′李四′WHERE电话=′3433215′  如果不提供WHERE子句,表中的所有记录都将被更新,这在成批修改诸如价格等字段是很有用的。  3.数据定义语言(DDL)  DDL允许创建或修改表、列和索引,但不能创建数据库,要创建数据库要用CreateDatabase方法。数据定义语言语句包括:  (1)创建新表(CreateTable)和删除表,比如:  CREATETABLEPhone2(姓名CHAR(15),工资INT) 

6、 DROPTABLEPhone2  (2)修改表,即在表中增加或删除列的操作(Altertable):比如,  ALTERTABLEPhone2ADDCOLUMN备注TEXT  ALTERTABLEPhoneDROPCOLUMN备注  (3)在表中建立索引(CreateIndex)和删除索引(DropIndex)  CREATEINDEXNameIndexONPhone2(姓名)  DROPI  ODBC方式访问远程数据库  网络上的许多应用,比如IDC(Internet数据库连接器)、ASP(Active服务器页)以及MicrosoftDBWeb(一种Internet

7、服务器应用编程接口)等需要访问远程数据库时,要通过ODBC(OpenDataBaseConnectivity)即开放式数据库连接来进行。  1.配置ODBC  ODBC通过DSA(DataSourceAdministrator)程序来管理,它负责在ODBC注册表中创建一个指定的项。而在程序中调用ODBC时,ODBC驱动程序管理器激活正在使用的相应数据库的驱动程序。  要在ODBC注册表中创建一数据源项,打开Windows中的“控制面板”,选择“32位ODBC”,来安装和配置特定数据源所需要的驱动程序(图1)。  图1ODBC数据源管理器 

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。