用delphi作客户端访问oracle 数据库时,运行客户端程序时,总是弹出 database login 对话框
如何自动捕获这个对话框,自动填写用户名和密码,然后自动登陆

解决方案 »

  1.   

    DataBase 
    LoginPrompt:=false;
    Params:...
    username=tiger;
    password=00110011;
      

  2.   

    我这里没有delphi啊,你把DataBase加到form上边,看看左侧属性页!!!
      

  3.   

    在TDatabase控件的属性「Params」,Click「...」後、写username,password属性「LoginPrompt」設定為:False
      

  4.   

    将ADOCONNection属性LoginPrompt设置为False
      

  5.   

    ok,看看楼上2个师兄写的吧,都可以的,不过看你是不是基于ado开发的了,写好了没有啊?说话。
      

  6.   

    我用的是odbc数据源
    你看怎么办
      

  7.   

    这句话“在TDatabase控件的属性「Params」,Click「...」後、写username,password“
    说得再详细些
      

  8.   

    点击属性页的params,出现一个表格,一次填写UserName  Tiger
                                              PassWord   0000
    LoginPrompt  false;好了吧,我要走了。你说的是写到事件里边,也可以的