密码为abcd,如何在程序加入,而不需要用户自己输入呢?

解决方案 »

  1.   

    设定ADOConnnection的连接字符串为:
    Provider=Microsoft.Jet.OLEDB.4.0;Password=abcd;Data Source=c:\db1.mdb;Persist Security Info=True
      

  2.   

    用Database控件:
    databasename 为别名
    drivename选 Microsoft Access Driver (*.mdb)
    在params里写上
    user name=XXXX
    password=abcd
    然后connected设为true,在程序里所有tale或query都用刚才设的别名就行了
      

  3.   

    把ADOConnection的loginprompt设成flase算啦,这样就什么都不用输入了
      

  4.   

    ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\fromf\db.mdb;Persist Security Info=False;Jet OLEDB:Database Password=mypassword';//这里你的密码是mypassword
      

  5.   

    tsq:='Provider=Microsoft.Jet.OLEDB.4.0;';
      tsq:=tsq+' Data Source=c:\db.mdb;';
      tsq:=tsq+' Persist Security Info=False;';
      tsq:=tsq+' Jet OLEDB:Database Password=abcd';
      

  6.   

    你用的啥?如果是adoquery+adoconnected,则up如上,如果是bde+query,则如下:
    我们要去掉每次打开数据库时出现的让输入用户名和密码的烦人登录对话框。在主窗体中放置一个DataBase组件,设定其DatabaseName属性为mydemo(数据库别名),可大家发现它还有一个AliasName(别名)属性呢,愿意选的话从列表中选中mydemo也可,此属性可以不设,详细说明可看〈控件详解〉一书。将其LoginPrompt属性设定为False,这才是最关键之处,此属性指明是否出现登录对话框,如果你的数据库有密码,就需要设定一些参数,单击Params属性后的省略号,打开参数设定对话框,在这里可写有关参数,如: USER NAME=xinlingPASSWORD=123456好了,在主窗体中设定好DataBase组件的属性后,保存工程文件。开始运行
      

  7.   

    你用的是什么呀?ODBC?ADO?BDE?
      

  8.   

    如果是BDE+ODBC的话,同意ayukowa(飞天鸟),其中USER NAME为空