对话框用到了datagrid控件和ado data control控件,用installshield对程序打包后,拷贝到别的机器上运行,datagrid可以显示,添加数据后,datagrid不刷新,但是数据库中已经有了添加的数据了。请问是什么问题?是不是打包时少了什么东西?有没有哪位遇到过类似的情况?如何解决? up 没遇到过,不过,干什么用DataGrid控件,改用MFC 原生DataGridCtrl类吧,www.codeproject.com 有,用了就不用安装控件了。 继续等待高手给答案! 要不就用ListCtrl试试,哪怕是CEdit都可以,