odbc配置下的Advanced高级选项下面

解决方案 »

  1.   

    我试了不行。
    那里是有个"用户名"和"密码"设置,我设置username="Admin" password="mypassword",试了不行啊。
      

  2.   

    我也遇到了这样的问题,用的是TADOConnection也打不开!你会用吗?
      

  3.   

    区分database password 和user password。
    在高级选项里有
      

  4.   

    connectionsting选项的 all选项中编辑
    Jet OLEDB:Database Password 的键值输入密码即可!
      

  5.   

    Database1: TDatabase;
    ......
    // 试试以下
      try
        Database1.close;
        Database1.DriverName := 'SQL Server';       // ****别漏了,也可在设计时设置,
                                                    // 取决于你使用的数据库类型
        Database1.DatabaseName := '你的数据库别名';  // ****别漏了,也可在设计时设置
        Database1.LoginPrompt := False;
        Database1.Params.Clear;
        Database1.Params.Add('DATABASE NAME=' + '你的数据库名称');
        Database1.Params.Add('ODBC DSN=' + '数据源名称');
        Database1.Params.Add('USER NAME=' + '用户');
        Database1.Params.Add('PASSWORD=' + '密码');
        Database1.Open;
      except
        showmessage('数据库连接失败!');
        application.Terminate;
      end; 
      

  6.   

    打开控制面板,里面有一项ODBC,在里面添加即可,可以加密码,改选项有向导。
      

  7.   

    win2k里打开控制面板,里面是一项bde Administrator,在databases树表里ms access databases上右键选odbc adinistrator即可开始配置
      

  8.   

    fox2001(狐狸) 说的对。
    使用database对数据库进行配置就可以了。
    别忘了把LoginPrompt属性设为false就ok了。
    如果是使用ado连接odbc直接在连接字串里设置密码就可以了。