sqlplugs执行txt.sql延时引起的更新无效

最近更新了下程序发布更新程序,支持批量更新,程序执行步骤,优先执行sql,然后在执行配置文件,配置文件存在一个字段里边,主键是刚才执行sql里边的,由于txt.sql里边存储了 存储过程、视图、建表等相关sql语句,单纯用ADO.NET执行会有问题,所以使用了sqlplugs,先调用cmd然后在执行sqlplugs语句,最后发现有些字段并没有更新上配置文件,单步调试也没啥问题,单个更新也没问题,问题可能出在执行速度上,用多线程延时处理了一下,执行没问题,得出的结论,sqlplugs执行相对慢一些,导致有些字段没有更新上。

Thread.Sleep(3000);

posted @ 2011-07-11 23:32  金江  阅读(181)  评论(0编辑  收藏  举报