⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 queries for desktop developers.htm

📁 宇宙中最强悍的Delphi资料专辑宇宙中最强悍的Delphi资料专辑
💻 HTM
字号:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
<title>Queries for desktop developers</title>
</head>

<body>

<table border="0" width="100%" style="font-size: 9pt">
  <tr>
    <td width="100%"><strong>查询桌面数据库<br>
    </strong>&nbsp;&nbsp;&nbsp; 
    作为一个桌面开发者,已经对数据表、记录和字段的概念有所了解。可以使用TTable构件访问任何数据表中的任何记录和每一个字段。设置了TTable构件的TableName属性,就可以访问数据表中的数据了。<br>
    &nbsp;&nbsp;&nbsp; 还可以<a
    href="../Tables/Working%20with%20a%20subset%20of%20data.htm">使用TTable的范围和过滤功能</a>在数据表中选择一部分记录。“范围”用于选择一块记录的值在一个特定的范围内的记录,比如选择雇员的名字大于Boll小于Smith的记录;“过滤”用于选择符合特定条件的非连续记录,比如选择客户编号的E-mail地址是California的。<br>
    &nbsp;&nbsp;&nbsp; 查询非常类似于“过滤”。不同的是,查询要用到TQuery构件和SQL属性,有时可能用到Params属性,来返回,增加,删除,修改数据。从功能上讲,查询比“过滤”功能更强大,主要体现在:<br>
    &nbsp;&nbsp;&nbsp; (1)可以同时查询几个数据表<br>
    &nbsp;&nbsp;&nbsp; (2)可以让查询结果中只返回部分字段,而“过滤”将返回所有字段。这样的话提高了查询的效率和安全。内存不再消耗在无用的数据上,也防止了访问那些不允许用户查看和修改的数据。<br>
    &nbsp;&nbsp;&nbsp; 
    查询也可以带参数,此时称为参数化查询。所谓参数,类似于变量,它的实际的值由BDE在执行SQL语句之前赋值。参数化查询的好处是,不需要修改SQL语句,只要修改参数的值,就能执行不同的查询功能,因此查询具有很大的灵活性。大部分情况下,使用TQuery构件是为了在数据表中选择一部分字段和记录(这和TTable构件相似),但也可以使用SQL语句实现更新、插入和删除记录的功能,并且查询通常不返回记录,这是与TTable构件的一个区别。<br>
    &nbsp;&nbsp;&nbsp; 要了解使用SQL属性指定SQL语句,可参看“<a
    href="Specifying%20the%20SQL%20statement%20to%20execute.htm">指定要执行的SQL语句</a>”.要了解使用参数化查询,可参看“<a
    href="Setting%20parameters.htm">设置查询参数</a>”,要了解如何执行查询,可查看“<a
    href="Executing%20a%20query.htm">查询的执行</a>”<hr size="1">
    <p align="center"><a href="mailto:ilovedelphi@163.net">RainBow</a><font color="#ffffff">。</font>策划制作 
    版权所有</td>
  </tr>
</table>

<p> </p>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -