你用的啥?如果是adoquery+adoconnected,则up如上,如果是bde+query,则如下: 我们要去掉每次打开数据库时出现的让输入用户名和密码的烦人登录对话框。在主窗体中放置一个DataBase组件,设定其DatabaseName属性为mydemo(数据库别名),可大家发现它还有一个AliasName(别名)属性呢,愿意选的话从列表中选中mydemo也可,此属性可以不设,详细说明可看〈控件详解〉一书。将其LoginPrompt属性设定为False,这才是最关键之处,此属性指明是否出现登录对话框,如果你的数据库有密码,就需要设定一些参数,单击Params属性后的省略号,打开参数设定对话框,在这里可写有关参数,如: USER NAME=xinlingPASSWORD=123456好了,在主窗体中设定好DataBase组件的属性后,保存工程文件。开始运行
Provider=Microsoft.Jet.OLEDB.4.0;Password=abcd;Data Source=c:\db1.mdb;Persist Security Info=True
databasename 为别名
drivename选 Microsoft Access Driver (*.mdb)
在params里写上
user name=XXXX
password=abcd
然后connected设为true,在程序里所有tale或query都用刚才设的别名就行了
tsq:=tsq+' Data Source=c:\db.mdb;';
tsq:=tsq+' Persist Security Info=False;';
tsq:=tsq+' Jet OLEDB:Database Password=abcd';
我们要去掉每次打开数据库时出现的让输入用户名和密码的烦人登录对话框。在主窗体中放置一个DataBase组件,设定其DatabaseName属性为mydemo(数据库别名),可大家发现它还有一个AliasName(别名)属性呢,愿意选的话从列表中选中mydemo也可,此属性可以不设,详细说明可看〈控件详解〉一书。将其LoginPrompt属性设定为False,这才是最关键之处,此属性指明是否出现登录对话框,如果你的数据库有密码,就需要设定一些参数,单击Params属性后的省略号,打开参数设定对话框,在这里可写有关参数,如: USER NAME=xinlingPASSWORD=123456好了,在主窗体中设定好DataBase组件的属性后,保存工程文件。开始运行