TADOConnection的 
LoginPrompt := false ;ConnectionString := 
'Provider=SQLOLEDB.1;Persist Security Info=false;Password=pw;User ID=sa;Data Source=(local)\实例名;'Connected := True ;时就错误,错误提示“未指定错误”?
环境:delphi7 ,Windows XP Embedded 

解决方案 »

  1.   

    上面的ConnectionString 在XP下没问题
      

  2.   

    本帖最后由 hongqi162 于 2010-11-05 14:31:57 编辑
      

  3.   

    这是Windows XP Embedded  下的MDAC 版本
    ---------------------------
    ComponentChecker 2.0
    ---------------------------
    The following product releases were matched:

    MDAC 2.7 SP1 ON WINDOWS XP SP1Would you like to re-run the query for a specific product release?对MDAC的版本有要求吗?
      

  4.   

    另外,从管理工具上的ODBC上建立个dsn链接都是成功的,也有SQL Server驱动程序列表显示出来,说明驱动本身是有安装的,
      

  5.   

    可能依赖的一些库被你的XP Embedded给简化掉了
      

  6.   

    是有点麻烦,用osql在cmd下测试下是可以的,用vs2005做了个简易查询是成功的,也是怀疑是不是delphi引用的dll缺失问题,只是没个大致方向,只好再对比下了