SQL 语句 - Select(6): 字段运算
代码文件:
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): 字段运算相关推荐
- SQL语句 SELECT LIKE用法详解
在SQL结构化查询语言中,LIKE语句有着至关重要的作用. LIKE语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的作用 ...
- sql语句修改某个字段的部分内容
sql语句修改某个字段的部分内容 update 表名 set 字段 = replace(字段, '要修改的内容' , '修改后的内容'); sqlite> update tndata_train ...
- SQL语句实现多字段排序
降序:SELECT * FROM kc ORDER BY cpbh DESC 升序:SELECT * FROM kc ORDER BY cpbh ASC 语法: sql可以根据字段进行排序,其中,DE ...
- sql语句往某个字段指定位置追加或者插入值
sql语句往某个字段指定位置追加或者插入值 **业务场景:**需要对数据表中某个字段的值进行修改(对该字段的值进行插入字符串操作) 需要将materiel_features_pic字段值的'.png' ...
- [数据库] SQL语句select简单记录总结
最近SQL语句写得比较多,也发现了自己的很多不足之处.在此先写一篇关于SQL语句的在线笔记,方便大家学习和后面的工作,SQL Server.MySQL.Oracle基本语法都类似,接下来我需要阅读&l ...
- 【数据库】期末复习:SQL语句、关系代数的运算、范式的定义和判断、求最小函数依赖集、ER图转关系模式
文章目录 SQL语句 查询select 其他 视图 关系代数的运算 并.差.笛卡尔积.投影和选择 连接 自然连接 笛卡尔积 详细版(如果完全不了解就看这里) 范式的定义和判断 如何求候选码 一些例题 ...
- SQL语句将某字段查询出以逗号隔开
MySQL的sql语句有好多能够省去server端的复杂处理 1.group_concat 这玩意儿能够实现 将一个字段如id查询出来 成为这种格式:121,122,123,124,125,12 ...
- mysql pdo 读取字段名_PDO如何处理SQL语句中对字段名以及表名的转义
比如在一个数据表中有一个字段叫order,是专门用来做排序的,我的语句可能要这么写$sth = $pdo->prepare('SELECT * FROM table_name ORDER BY ...
- oracle模糊查询like语句,sql语句select like模糊查询用法
本节内容: sql语句之select like模糊查询语法 1,like语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的 ...
最新文章
- C语言——四字节对齐(4对齐后是4, 5对齐后是8)
- 开源大数据周刊-2018年08月10日 第96期
- java中byte转string的方法有哪些?
- 2015年10月15日学习html基础笔记
- boost::detail::sp_typeinfo_相关的测试程序
- Python 实例方法,类方法和静态方法的区别
- 1622C. Set or Decrease
- 【Oracle 数据迁移】环境oracle 11gR2,exp无法导出空表的表结构【转载】
- 开源openstack_使用4个OpenStack指南和教程构建开源云
- 出版物发行单位是指哪些_上海办理出版物经营许可证都需要哪些手续和资料?...
- 正则表达式 详解---2017-04-16
- Android getReadableDatabase() 和 getWritableDatabase()
- 小动物领养网站/宠物救助网站
- Thoughts On To The Moon
- ROVIO mobile webcam 路威机器人
- 随时牵手 不要随意分手[转帖]
- 入门大数据就业前景怎么样?
- 得到一个数每一位数字的几种方法
- CSGO开箱C++小程序。(229行)
- JVM学习之---了解JIT