如何在Delphi中动态控制Access字段的属性(100分)

  • 主题发起人 主题发起人 wlh3133
  • 开始时间 开始时间
W

wlh3133

Unregistered / Unconfirmed
GUEST, unregistred user!
动态控制Access字段的属性,如:
数据类型: 数字
字段大小: 小数
格式: 固定
小数位数: 2
主要是如何控制格式:如固定,标准等,因为默认的是空的
 
ALTER 表名 MODIFY 字段名 类型名[精度] [格式]
 
使用adocommand执行下列sql语句可以实现。
adocommand1.commandtext:='ALTER TABLE 表名 ALTER 字段名称 NUMERIC(18,2) not null default 0 '
adocommand1.execute;
 
对 Johnny_du:
ALTER 表名 MODIFY 字段名 类型名[精度] [格式] :语法有问题.
 
对 zywcd:
ALTER TABLE 表名 ALTER 字段名称 NUMERIC(18,2) not null default 0
该为:ALTER TABLE 表名 ALTER COLUMN 字段名称 NUMERIC(18,2) not null default 0
语法通过可以执行,但是却不能控制格式(固定)。
因为在Access里格式不设定为:“固定”,0.00就会显示的是空值。
 
查查资料怎么限制显示格式,这个修改确实没有固定显示格式。
我现在也不知道。
 
后退
顶部