找回密码
 立即注册

QQ登录

只需一步,快速开始

raygy

中级会员

5

主题

11

帖子

796

积分

中级会员

积分
796

活字格认证

raygy
中级会员   /  发表于:2015-7-20 11:12  /   查看:5521  /  回复:5
使用spread通过数据源绑定数据库表格,同时数据源生成增删改语句,现在增加和修改数据时,字符串类型的列如果录入“0210”这样的纯数字组合,更新后最前边的“0”字符会被自动删掉,但录入“0210a”这样的含字母的字符串就没有问题,同时使用spread设计器无法指定该列数据类型

5 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2015-7-20 14:27:00
沙发
回复 1楼raygy的帖子

从描述看目前您使用的单元格类型为 GeneralCellType,您可以尝试设置这一列的单元格类型为 TextCellType 来解决这个问题:
  1.             TextCellType tc = new TextCellType();
  2.             this.FpSpread1.ActiveSheetView.Columns[0].CellType = tc;
复制代码
回复 使用道具 举报
raygy
中级会员   /  发表于:2015-7-20 15:03:00
板凳
绑定数据源当中的列如何设置CellType ?在设计器当中无法设置
回复 使用道具 举报
raygy
中级会员   /  发表于:2015-7-20 15:07:00
地板
QQ截图20150720150627.png 这里的celltype无法选中
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-7-20 18:08:00
5#
回复 4楼raygy的帖子

请问您使用的 Spread 版本是?点击截图中的CellType下拉框可以成功设置吗?选择 TextCellType 即可。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-7-29 09:18:00
6#
回复 4楼raygy的帖子

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢   
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部