找回密码
 立即注册

QQ登录

只需一步,快速开始

gaoge00
论坛元老   /  发表于:2015-1-12 18:47  /   查看:5102  /  回复:2
版主您好:
             现在我使用的是Spread 5.0 版本,发现将取出的数据集绑定到Spd1.ActiveSheet.DataSource时,我的每一列的最大长度都变成了255,录入时最多只能录入255个字符,取出的数据集每一列都为String类型。
             还有在动态给某一行的MaxLength使用变量赋值时不行,但是使用常量或者直接给定长度时可以。
                                                                                                        谢谢;

2 个回复

倒序浏览
gaoge00
论坛元老   /  发表于:2015-1-13 13:44:00
沙发
版主在吗?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-1-13 13:52:00
板凳
回复 2楼gaoge00的帖子

请问对应的数据类型为 String 吗?那么绑定到 Spread 后会自动转换为 TextCellType 类型,默认 MaxLength 为 255,你可以重新设置单元格类型调整这个属性,示例代码:

  1.             TextCellType tct = new TextCellType();
  2.             tct.MaxLength = 300;

  3.             this.fpSpread1_Sheet1.Columns[0].CellType = tct;
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部