table1中增加字段a1(文本,字段大小50),table2中增加字段a2(单精度型,格式固定,小数位数为2),请问如果我在delphi中用sql来写这个修改语句,是怎么写的?
解决方案 »
- TeeChart Pro v7中,我想在Y轴上做两条上、下限直线,怎么做?(在线等!)
- f1book注册方式(制作安装文件)
- dbgrid1的第一列是主键,如何在添加修改数据时,保证这列的值不重复和不为为空,否则出错
- 请问给位大侠帮个忙!!!(多分!想要多少分!就多少分呀)
- 大家帮助,高分关于一条数据库记录怎么竖着排?100分.
- 请教:怎样把Double转化成String?
- 求助:devExpress中的lookup类型的字段是如何与数据集关联的。
- 關於搜索文件的源碼
- 如何实现点击ListView的某一列,就按该列排列记录顺序?
- 晚上吃了20个芝麻汤圆,想了一会儿,终于决定明天一上班就......
- TWebBrowser中,如何得知Cursor所在的“环境”﹖
- 搞编程是否需要翻墙?
道理是一样的。
执行个sql
ALTER table table2 add COLUMN a2 real例如:
dm.ADOQuery1.Close;
dm.ADOQuery1.sql.clear;
dm.ADOQuery1.sql.add('ALTER table table1 add COLUMN a1 varchar(50)');
dm.ADOQuery1.ExecSQL;
增加的是不固定的real,在delphi中用dbgrid查询的时候显示的位数不正确,小数位数有很多,假如我在dbgrid里面增加a2的值100.01时,再查询出来就是100.01000213623,如果要增加字段a2(单精度型,格式固定,小数位数为2)该怎么办?