大家快救救我。
每次我重新打开Delphi都要对SimpleDataSet重新链接一次
老是说 missing Driver.....什么的。。
而ADOQuery就不要。。这是什么原因那位兄弟遇到过这样的情况的。。快告诉我如何解决
如果在程序里面动态的写代码链接。。那又应该如何写
小弟在此先行谢过了。

解决方案 »

  1.   

    没有过你这种情况,你使用SQLConnection连接数据库试试。
      

  2.   

    我用的就是SQLConnection , 用SimpleDataSet去链接SQLConnection
    SQLConnection 链接数据库
    每次重新启动Delphi后SimpleDataSet都失去与SQLConnection 的链接
    就要手动的在对SimpleDataSet做一次Connection设置
    这是什么原因
      

  3.   

    在SimpleDataSet的Connection中直接选择SQLConnection的名称,不需要重新配置
      

  4.   

    在SimpleDataSet的Connection中直接选择SQLConnection的名称  这个就是我每次都要做的。。
    每次重新启动Delphi就要做这一步。。要不然调试又是 missing Driver。什么的。。呵呵 我每次都保存后关闭。。肯定保存好了
    这事情不是一次两次的问题。。一直都是  烦死人了
    就是不知道怎么解决。。
    可以在代码中写链接。。该怎么写呢。。
    写在那里
      

  5.   

    呵呵 这个区别我是知道的打开程序时提示链接 的提示我关闭了。。
    我是在调试的时候。。然后当我单击按钮 如果这个按钮是需要触发SimpleDataSet链接
    SQLConnection操作数据库的时候就开始报错  说missing Driver..... 然后我在 SimpleDataSet
    的Connection 再连一次 就有可以运行了
      

  6.   

    打开程序时提示链接   的提示我关闭了。。 
    ===========================================
    不明白你上面的意思,如果是每次打开程序时都提示你链接(应该是提示你SQLConnection需要链接)那就是SQLConnection的问题,而不是SimpleDataSet ,
    另外 SimpleDataSet 的Active为true时你能通过吗?
      

  7.   

     SimpleDataSet   的Active为true ??? 这个设不了
    是没用TABLE 我是直接在程序里面写SQL代码的。。
      

  8.   

    http://topic.csdn.net/u/20080112/15/3ed5f29e-dff1-4051-9cfc-5be8e49898ee.html
      

  9.   

    哈哈。
    ydlchina 难道不知道 其中的玄机。。 没积分发贴了快
    哈哈