我是一个初学者,在艰难的摸索之后,总算是对delphi有点了解
就自己写了一个小的程序,在自己的机子上可运行的可,在别的
机子上,就不能运行。我接触的书上也没提到什么数据库驱动之类
的问提,还望大侠们指点

解决方案 »

  1.   

    把源码贴上来,给你看看.如果你用的是ADO或BDE连接数据库在本机上当然可以,但是换了环境
    名称就不一样了,系统肯定不认.建议你写一个配置文件,将ADO或BDE需要的参数动态的付进去
      

  2.   

    你用的是什么数据库,验证方式若是WINDOWS方式,则换一机器则不能运行,用ADO连接数据库,数据库以用户名加密码认证不会出现这样的问题。
      

  3.   

    我用的是access,是不是有什么相对数据库的路径的问题
    我也不清楚
      

  4.   

    你在保存的时候,要把ADOConnection1中的active=false,在别的机器再变成TRUE
      

  5.   

    1.你最好用BDE的别名机制,容易移植,容易操作
    2。注意字段值的匹配
    3。既然是自己机子行,而别的不行,怀疑你的server name databasename 或者登陆id有问题