以下是引用cpayinyuan在2009-5-6 9:19:00的发言: 不仅仅是Excel,如果说Excel是电子表格软件,那么其他的数据库软件(如Sql server等)好像也都是先修改列,再保存的.
在最初的时候一次性把表结构设计好当然是最好的,但谁敢保证一次性能完全建立没有任何差错,如果贺老师这样要求实在是强人所难!个人认为,在建立了表结构之后,如果还没有设置表事件,还没有在任何代码中引用过表的数据,这时候修改表结构应该是很正常的,不会给系统造成任何问题,也不会有任何麻烦!好像这时候修改表结构应该也是很正常的,但目前的狐表中,即使在这个时候,修改表结构也会非常慢,实在不应该!
如果我要求贺老师编出的软件保证100%的正确,不能有任何BUG,您能做到吗?对于水平不太高的我们,修改表结构,应该和您修改狐表系统一样,是很正常的!
[此贴子已经被作者于2009-5-6 9:19:53编辑过]
您没有意识到到您对几个表、各表几十个列来更改列类型,是基础规划问题?为什么空表的时候不改变?既然是数据导入,为何不在导入前更改,偏偏在导入后更改?试试初始化所有表,更改列类型后再导入看看是什么结果?