我在网上DOWN了个例程来自己学   每次运行程序都出那个用户名和密码的验证提示框  很烦怎么才能给消除掉呀?我查了些资料看回答的都是说DATABASE或ADOConnection里面的LoginPrompt:=false就可以可是我翻遍了整个程序,也没看到有用这两个控件呀,都是用的Query直接DatabaseName连的数据源可是Query里面没有LoginPrompt到底什么情况啊?帮帮我。

解决方案 »

  1.   

    你要把TADOConnection的LoginPrompt:=False;
      

  2.   

    问题是我整个程序都翻遍了也没找到它有用TADOConnection呀全都是Query
      

  3.   

    菜单: Search -> FindInFiles ,找TADOConnection.如果没有找到,就从Query的连接字符着手
      

  4.   

    QUERY没发现连接字符串呀都是直接DatabaseName连的数据源晕晕的,忽然发现这原来是个很复杂的问题呢
      

  5.   

    那你就把它的连接方式改造一下,改由ADOConnection连,并设置ADOConnection的LoginPrompt
      

  6.   

    QUERY怎么连接的??
    在ODBC设置中或在BDE Admin中找找这个链接,可能没有设置密码
      

  7.   

    一个单元一个单元的找,应该有TDataBase这个控件的
      

  8.   

    都讲了没加别的,就是用QUERY直接连的数据源!我还是最后加了个database改了LoginPrompt:=False,QUERY指向database