在与MYSQL的操作中,在工程中执行一个数据库导入程序时,数据可以正常导入。但是编译后确不能正常导入,为什么?
请高手指点

解决方案 »

  1.   

    大概是“工程”-“引用”中缺少必要的运行库。
    你是从什么文件导入到MYSQL的,看看相关的“引用”有否添加。
      

  2.   

    如果是在本机编译后运行的话如果你使用了app.path等命令,就应该注意是否是路径错了如果是在其它机器上运行编译后的程序最好是先检查是否有控件或者库没有打包进去,然后检查文件的路径,连接等信息是否正确了!!
      

  3.   

    感谢各位啊!目前运行时是没有错误提示的。
    动态库是添加并且已经注册了的,唉,可能是app.path的问题,但是在DEBUG中是没有问题的啊!郁闷
      

  4.   

    这样的问题我也碰到过,我遇到的情况是在退出程序的时候报错,而在vb环境中不报错。问题的原因可能是,在主窗体的Form_Unload里面写了End语句,这样会立即结束程序的运行,而使用的某些控件或者类库要调用运行环境中的某些变量,或者要执行运行环境中的某些操作才能够终止运行,这样会导致系统错误。