Delphi在连接远程SQL server数据库时,要指定的用户名和密码是什么?我用的机器Win98,服务器是2000server,我连接时总是连不通,怎么回事呀?

解决方案 »

  1.   

    用户名和密码是你在SQLServer内创建的用户名和密码,
    如果你没有创建的话,可以用默认的用户名sa,密码为空
      

  2.   

    是你连接到sql server的用户和密码
      

  3.   

    你登陆sql server时的用户和密码,是自己建的
      

  4.   

    就是你在登陆sql server时的用户和密码,
      

  5.   

    用odbcping看看网络和连接是否正确,还有是否有2000服务器域的访问权限。
    如果你使用的是数据库验证,用户名和密码就是数据库中的数据库用户的;如果你是用windows验证,那就是windows用户。
      

  6.   

    另外,你使用tcp ip访问数据库试试。
      

  7.   

    1、先运行  开始菜单->Delphi程序组中的“BDE Administrator”(下称BDA)
       也可运行Delphi菜单->DataBase->Explorer
    2、选BDA菜单->Object-New,弹出驱动类型选择框(Database Drvier Name)
    3、选MSSQL,按确定
    4、在对应的Treeview中输入你喜欢的名称如:MyLink
    5、在对面的Grid中设定:
          DATABASE NAME=NorthWind //你的数据库名,这里用的是SQLserver自带的NorthWind例子库
          SERVER NAME=MyServer //你的数据库服务器名,就是装了SQLServer的机器了
          USER NAME=sa   //用户名,SQLserver默认是sa
          OPEN MODE=READ/WRITE
          PASSWORD=  //加上你的数据库用户sa密码,初次安装时为空。
        其它都用默认值。
    6、按Object菜单->Apply保存。
    7、进入Delphi中,在窗体中加上一个DataBase控件,一个Table控件,
       DataBase.AliasName设为MyLink
       DataBase.DataBaseName设为你喜欢的名字如:LinkNow
       DataBase.LoginPrompt为False
      设Table.DataName 为 LinkNow ,然后选表吧!
    这样就设置完成了!
    绝对正确!