用SQL查询数据时,指定栏宽(50分)

  • 主题发起人 主题发起人 斗士
  • 开始时间 开始时间

斗士

Unregistered / Unconfirmed
GUEST, unregistred user!
用SQL语句查询显示数据,指定每栏的宽度,
如何表达?
 
select cast(OrderNO as char(40)) from orders

将其转换为Char类型,40就是栏的宽度
 
在DBGRID 中用COLMNS。WIDTH=来改变
 
我也觉得应该改 dbgrid.column.Width
 
两种方法都不错,不同的场合使用。
SQL语句直观,Column.width方法便于修改现有程序。
前卫,Cast的具体含义是?
 
前边是要转换的变量或字段
AS 后是转换后的类型(有类型需注明长度)
具体帮助请看Sql server books online,在索引处输入cast帮助即可查到
 
多人接受答案了。
 
后退
顶部