ClientDataSet1.Active := True;
ClientDataSet1.Fields.Fields[0].Size := 100;这样写为什么不行? 会报错,
出错信息:"Cannot perform this operation on an open dataset"我不想静态设置字段长度,一定要动态的....各位大侠帮个忙, 小弟初写程序.
ClientDataSet1.Fields.Fields[0].Size := 100;这样写为什么不行? 会报错,
出错信息:"Cannot perform this operation on an open dataset"我不想静态设置字段长度,一定要动态的....各位大侠帮个忙, 小弟初写程序.
解决方案 »
- 批量导入EXCEL文件,并转换成滴答模板,支持函数导入
- 开发完成端口。WSAID_ACCEPTEX 怎么定义啊?
- 调用其他控件的事件
- 为什么我用Delphi写的程序在我自己的XP系统下能用,换了一台同样是XP的系统就不能用了!!???
- 求救!!!高手帮忙!!!!!!UP都有分~
- treeview控件的data属性问题
- 如何取消一个文件的只读属性?
- 还是讨厌的DBGRID问题????
- 如何实现多页的显示数据库中的记录》
- 求INDY控件的中文教程
- 在线等!当焦点离开TreeView的时候,其选中的节点的加亮就不见了,怎样才能使其在焦点离开后保留阴影呢?以表示这个节点是当前选中的?
- 请问一个错误的问题!
1、数据库中字段的长度;
2、显示长度。还是
3、限制在前端的数据长度?如果是1,是不可能这么简单实现的。
2、ClientDataSet1.Fields.Fields[0].DisplayWidth := 100;
3、
ClientDataSet1.Close;
ClientDataSet1.Fields.Fields[0].Size := 100;
ClientDataSet1.Open;————————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
————————————————————————————————————
必须先关闭DATASET
然后用一个QUERY来
sql.clear;
sql.add(' alter table alter column 要改的COLUMN名 类型....')
sql.execsql;