连接?
driver={sql server};
server=服务器名;
uid=用户名;
pwd=密码;
database=数据库名这样试试?

解决方案 »

  1.   

    我的配置管理器中服务好像是启动的我有一程序,它的启动文件ini: 
    在SQL Server2000如下,可以正常运行 
    [Database] 
    DBMS=MSS Microsoft SQL Server 2000 
    Server=(local) 
    Database=yaodian 
    LogId=bs 
    LogPass=bs123 
    AutoCommit=False 后我用SQL Server2005 
    ini文件改为: 
    [Database] 
    DBMS=MSS Microsoft SQL Server 2005 
    Server=MSSQL$SQLEXPRESS 
    Database=yaodian 
    LogId=bs 
    LogPass=bs123 
    AutoCommit=False 为什么还是不行了?该怎么更改ini文件? 
      

  2.   

    不行,提示ini文件内容不正确
      

  3.   

    是没分号的,不行Server=ms094426\sqlexpress也不行
      

  4.   

    你的这个程序读ini后是如何处理的?
    这句很可疑:
    MSS Microsoft SQL Server 2000
    这前头加个MSS是后面的简写么?把它直接改成
    SQL Server
    试试?