本例效果图:



代码文件:


unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls, ExtCtrls, Grids, DBGrids, DB, ADODB;typeTForm1 = class(TForm)DBGrid1: TDBGrid;DataSource1: TDataSource;ADODataSet1: TADODataSet;Panel1: TPanel;Button1: TButton;procedure FormCreate(Sender: TObject);procedure Button1Click(Sender: TObject);end;varForm1: TForm1;implementation{$R *.dfm}//计算人均面积, 计算支持 + - * / mod
procedure TForm1.Button1Click(Sender: TObject);
beginwith ADODataSet1 do beginClose;CommandText := 'SELECT Name, Area / Population AS 人均面积 FROM country';Open;end;
end;procedure TForm1.FormCreate(Sender: TObject);
varmdbFile: string;
beginmdbFile := GetEnvironmentVariable('COMMONPROGRAMFILES');mdbFile := mdbFile + '\CodeGear Shared\Data\dbdemos.mdb';ADODataSet1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' +mdbFile + ';Persist Security Info=False';DBGrid1.DataSource := DataSource1;DataSource1.DataSet := ADODataSet1;
end;end.

窗体文件:


object Form1: TForm1Left = 0Top = 0Caption = 'Form1'ClientHeight = 407ClientWidth = 626Color = clBtnFaceFont.Charset = DEFAULT_CHARSETFont.Color = clWindowTextFont.Height = -11Font.Name = 'Tahoma'Font.Style = []OldCreateOrder = FalseOnCreate = FormCreatePixelsPerInch = 96TextHeight = 13object DBGrid1: TDBGridLeft = 0Top = 33Width = 626Height = 374Align = alClientDataSource = DataSource1TabOrder = 0TitleFont.Charset = DEFAULT_CHARSETTitleFont.Color = clWindowTextTitleFont.Height = -11TitleFont.Name = 'Tahoma'TitleFont.Style = []endobject Panel1: TPanelLeft = 0Top = 0Width = 626Height = 33Align = alTopCaption = 'Panel1'TabOrder = 1object Button1: TButtonLeft = 6Top = 5Width = 75Height = 25Caption = 'Button1'TabOrder = 0OnClick = Button1Clickendendobject DataSource1: TDataSourceDataSet = ADODataSet1Left = 184Top = 112endobject ADODataSet1: TADODataSetCursorType = ctStaticParameters = <>Left = 232Top = 184end
end
本文转自万一的博客

转载于:https://www.cnblogs.com/easypc/archive/2011/07/01/2096016.html

SQL 语句 - Select(6): 字段运算相关推荐

  1. SQL语句 SELECT LIKE用法详解

    在SQL结构化查询语言中,LIKE语句有着至关重要的作用. LIKE语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的作用 ...

  2. sql语句修改某个字段的部分内容

    sql语句修改某个字段的部分内容 update 表名 set 字段 = replace(字段, '要修改的内容' , '修改后的内容'); sqlite> update tndata_train ...

  3. SQL语句实现多字段排序

    降序:SELECT * FROM kc ORDER BY cpbh DESC 升序:SELECT * FROM kc ORDER BY cpbh ASC 语法: sql可以根据字段进行排序,其中,DE ...

  4. sql语句往某个字段指定位置追加或者插入值

    sql语句往某个字段指定位置追加或者插入值 **业务场景:**需要对数据表中某个字段的值进行修改(对该字段的值进行插入字符串操作) 需要将materiel_features_pic字段值的'.png' ...

  5. [数据库] SQL语句select简单记录总结

    最近SQL语句写得比较多,也发现了自己的很多不足之处.在此先写一篇关于SQL语句的在线笔记,方便大家学习和后面的工作,SQL Server.MySQL.Oracle基本语法都类似,接下来我需要阅读&l ...

  6. 【数据库】期末复习:SQL语句、关系代数的运算、范式的定义和判断、求最小函数依赖集、ER图转关系模式

    文章目录 SQL语句 查询select 其他 视图 关系代数的运算 并.差.笛卡尔积.投影和选择 连接 自然连接 笛卡尔积 详细版(如果完全不了解就看这里) 范式的定义和判断 如何求候选码 一些例题 ...

  7. SQL语句将某字段查询出以逗号隔开

    MySQL的sql语句有好多能够省去server端的复杂处理 1.group_concat 这玩意儿能够实现  将一个字段如id查询出来   成为这种格式:121,122,123,124,125,12 ...

  8. mysql pdo 读取字段名_PDO如何处理SQL语句中对字段名以及表名的转义

    比如在一个数据表中有一个字段叫order,是专门用来做排序的,我的语句可能要这么写$sth = $pdo->prepare('SELECT * FROM table_name ORDER BY ...

  9. oracle模糊查询like语句,sql语句select like模糊查询用法

    本节内容: sql语句之select like模糊查询语法 1,like语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的 ...

最新文章

  1. C语言——四字节对齐(4对齐后是4, 5对齐后是8)
  2. 开源大数据周刊-2018年08月10日 第96期
  3. java中byte转string的方法有哪些?
  4. 2015年10月15日学习html基础笔记
  5. boost::detail::sp_typeinfo_相关的测试程序
  6. Python 实例方法,类方法和静态方法的区别
  7. 1622C. Set or Decrease
  8. 【Oracle 数据迁移】环境oracle 11gR2,exp无法导出空表的表结构【转载】
  9. 开源openstack_使用4个OpenStack指南和教程构建开源云
  10. 出版物发行单位是指哪些_上海办理出版物经营许可证都需要哪些手续和资料?...
  11. 正则表达式 详解---2017-04-16
  12. Android getReadableDatabase() 和 getWritableDatabase()
  13. 小动物领养网站/宠物救助网站
  14. Thoughts On To The Moon
  15. ROVIO mobile webcam 路威机器人
  16. 随时牵手 不要随意分手[转帖]
  17. 入门大数据就业前景怎么样?
  18. 得到一个数每一位数字的几种方法
  19. CSGO开箱C++小程序。(229行)
  20. JVM学习之---了解JIT

热门文章

  1. 分类问题的评价及matrix , precision, recall
  2. Apache OpenNLP(二)
  3. 《从0到1学习Flink》—— 如何自定义 Data Source ?
  4. Simulink Memory vs Unit Delay
  5. CentOS配置snmp
  6. 产品需求文档写作方法(一)写前准备+梳理需求
  7. Nuget 管理报repositories.config 访问路径被拒绝 解决办法
  8. 上传分片切片大文件 XLSX/CSV/TXT
  9. G2 可视化引擎-统计图表
  10. Android开源库集合(控件)