我用ADOConnection组件连接数据库时怎么出现了“灾难性错误”的对话框呢?(我用的就是Delphi默认的Paradox数据库)

解决方案 »

  1.   

    1﹒在ADOConnction组件中ConnectionString属性﹐开启其对话框﹐按下Build按钮﹐于[提供者]页次中选择Microsoft Jet 4.0 OLE DB Provider﹒
    2﹒选择[全部]页次﹐双击开启Extended Properties编辑内容对话框﹐在内容数值栏中输入Paradox7.x 并按确定按钮﹒
    3﹒选择[连接]页次﹐在数据库名称字段中选择[客户.db]数据库的路径﹐并按确定按钮回到窗体画面﹒
    按如上流程操作一遍试一下~~
      

  2.   

    楼上的试过了,不能成功!貌似ADO连接Paradox不能正确连接吧!
    建议楼主要是使用Paradox数据库,就是用BDE吧。
    如果要使用ADO,建议使用Access数据库。
      

  3.   

    paradox最好用bde 
    ADO没有PARADOX数据库的引擎,可以用Microsoft.Jet.OLEDB.4.0来替代PARADOX数据库引擎;
    也可以建立ODBC数据源,然后用ADO来访问ODBC