用ADO连接数据库时,如何跳过输入密码

解决方案 »

  1.   

    将Adoconnection的LoginPrompt属性设置为False
      

  2.   

    database控件要和table或query相关联……
      

  3.   

    什么数据库,Adoconnection的LoginPrompt属性设置为False,Adoconnection.active:=true;
      

  4.   

    首先,你的数据库必须是没有密码的!
    然后将Adoconnection的LoginPrompt属性设置为False
    其他诸如 AdoQuery,AdoTable...它们的Connection属性设置为AdoConnection
      

  5.   

    1)将你的数据库设置为空密码
    2)将Adoconnection的LoginPrompt属性设置为False
      

  6.   

    同意:
     dancedog(猪熔鸡) ( ) 信誉:100  2003-03-23 17:43:00  得分:0 
     
    首先,你的数据库必须是没有密码的!
    然后将Adoconnection的LoginPrompt属性设置为False
    其他诸如 AdoQuery,AdoTable...它们的Connection属性设置为AdoConnection
      

  7.   

    如果设置了密码,那么AdoConnection的ConnnectionString属性就要设置为ACntMain.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;' +
        'User ID=Admin;' +
        'Data Source=' + ExtractFilePath(Application.ExeName) + 'data\dqx.mdb;' +
        'Mode=ReadWrite;Extended Properties="";' +
        'Jet OLEDB:System database="";' +
        'Jet OLEDB:Registry Path="";' +
        'Jet OLEDB:Database Password=administrator;' +  //HERE
        'Jet OLEDB:Engine Type=5;' +
        'Jet OLEDB:Database Locking Mode=1;' +
        'Jet OLEDB:Global Partial Bulk Ops=2;' +
        'Jet OLEDB:Global Bulk Transactions=1;' +
        'Jet OLEDB:New Database Password="";' +
        'Jet OLEDB:Create System Database=False;' +
        'Jet OLEDB:Encrypt Database=False;' +
        'Jet OLEDB:Don''t Copy Locale on Compact=False;' +
        'Jet OLEDB:Compact Without Replica Repair=False;' +
        'Jet OLEDB:SFP=False';请注意 Password 的地方。
      

  8.   

    将Adoconnection的LoginPrompt属性设置为False
      

  9.   

    直接把adoconnection的logginprompt的属性设为false 就可以了呀.你再试试.还有就是adoconnectionstring里面的设置为空密码,如果是有密码的话,那你可以设为保存密码就可以了