首 页       用户登录  |  用户注册
设为首页
加入收藏
联系我们
按字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
按声母检索 A B C D E F G H J K L M N O P Q R S T W X Y Z 数字 符号
您的位置: 5VAR论文频道论文中心计算机论文计算机应用
   在VB6.0数据库程序开发中使用ADO 和SQL      ★★★ 【字体: 】  
在VB6.0数据库程序开发中使用ADO 和SQL
收集整理:佚名    来源:本站整理  时间:2009-01-10 11:55:02   点击数:[]    

e_expression 是一个不包含聚集的表达式。
Field_list列出了数据排序的顺序
ASC定义按照升序排序
DESC定义按照降序排序。
下面我们来举例说明。
你希望检索商品名细表中的信息可使用如下语句:
     SELECT * FROM waredetial 
关键字ORDER BY要求列名以确定按哪一列排序。这里我们选定按wareID排序,如果你希望按列wareID的字母顺序排列可采用下面的代码:
SELECT wareID FROM wareDetial ORDER BY wareID
默认是按升序排列如果想按降序排列可用如下代码:
SELECT wareID FROM wareDetial ORDER BY wareID DESC
如果你想选择多列,使用下面的语句
SELECT wareID,wareName FROM wareDetial ORDER BY wareID
用WHERE 关键字来限制选择范围。如果你想选择wareDetial中wareName 列值为“cisco6000”的行。你可用下面的代码实现:
     SELECT * FROM wareDetial WHERE wareName=”cisco6000” ORDER BY wareID除了SELECT 语句,标准SQL语句还有INSERT UPDATE DELETE等,在此不再作具体介绍.实际的应用经常要对表中的某列或多列数据进行数学运算,这就需要如COUNT(),SUM(),AVG(),MAX(),MIN() 等数学函数。下面对这些函数的用法作具体说明。
先建立一个与数据库的连接
dim myConnectstr as strng
dim mycomt as New ADODB.connection
myConnectstr="PROVIDER=Microsoft.Jet.OLEDB.4.0;DataSource=" & App.Path & "/ware.mdb;Persist Security Info=False"
mycomt.Open myConnectstr
若要产生某种商品的总进货数以及总出货数可用以下代码:
exeStr =”insert into wInOut select sum(wQuantity) as Quantity, sum(wSold) as Sold from wAccount where wareID= ‘000001’”
若要产生库存的总数以及总库存金额可用以下代码:
exeStr = "insert into wLib select sum(numInlib) as totalNum,sum(numInLib*wPrice) as  totalMoney from wDetail "
运行上述代码:
mycomt.Execute exeStr
关闭连接
mycomt.Close
在应用程序的开发中,基于数据库的不同,只在连接的数据源部分作相应的修改,其它的部分无需改动。


5.结束语
     本文所列举的仅仅是ADO和SQL的用法的一小部分,实际的应用中对ADO的操作有时用ADO控件结合DATAGRID控件等显示数据也很方便。     

参考文献:[1]Visual Basic 6 揭秘  Rob Thayer 著   电子工业出版社
             [2]Visual Basic 6.0 程序设计  蒋斌      电子工业出版社
             [3]Microsoft SQL Server 7.0 使用详解       Rob Kraft 机械工业出版社
            [4]Visual BASIC 5.0中文版程序设计教程 魏源源等 电子工业出版社

上一页  [1] [2] 


Tags:


文章转载请注明来源于:5VAR论文频道 http://paper.5var.com。本站内容整理自互联网,如有问题或合作请Email至:support@5var.com
或联系QQ37750965
提供人:佚名
  • 上一篇文章:浅谈VFP报表打印问题

  • 下一篇文章:构建校园网页面电子邮件系统
  • 返回上一页】【打 印】【关闭窗口
    中查找“在VB6.0数据库程序开发中使用ADO 和SQL”更多相关内容 5VAR论文频道
    中查找“在VB6.0数据库程序开发中使用ADO 和SQL”更多相关内容 5VAR论文频道
    最新热点 最新推荐 相关新闻
  • ››Delphi 5 数据库应用中ODBC数据源的...
  • ››用Visual Basic 6.0实现自动化测试...
  • ››用JAVA制作ICQ
  • ››在IIS 4.0上配置虚拟主机实现虚拟I...
  • ››利用VB开发CAI课件
  • ››基于GP算法的知识发现系统
  • ››基于Client/Server 的课件系统的设...
  • ››WWW对大量数据查询的一种实现
  • ››基于PHP的Web数据库访问
  • ››Developer/2000中的Forms参数及应用...
  • ››在VB6.0数据库程序开发中使用ADO 和...
  •   文章-网友评论:(评论内容只代表网友观点,与本站立场无关!)
    关于本站 - 网站帮助 - 广告合作 - 下载声明 - 网站地图
    Copyright © 2006-2033 5Var.Com. All Rights Reserved .