不要相信自动生成的东西

Posted on 2008-03-21 11:07  肥蛋  阅读(262)  评论(1)    收藏  举报
        一直都知道不能依赖那些声称能帮你做很多事情的自动化的东西,一是不知道它实际上做了些什么,有没有做错,二是有了依赖,就不去学习一些本质的东西了。现在的IDE,看似很简单,中学生也能随便往窗体上拖些组件,就可以读写数据库,成为一个Application了。但要做一些稍微高级一些的功能,这些自动化的东西就会成为绊脚石。
        昨天遇到一个问题,数据库里面其中一个表的一个列是计算列,在用 SqlDataAdapter 更新的时候会出现错误。我查了一下,问题就出在使用 SqlCommandBuilder 生成的更新语句上。实际上 SqlDataAdapter 生成的时候并不会自动获得计算列的相关信息,也就无法生成正确的更新语句。

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3