关于打开access数据库的问题(100分)

  • 主题发起人 主题发起人 低手
  • 开始时间 开始时间

低手

Unregistered / Unconfirmed
GUEST, unregistred user!
谁知道,,怎么在delphi程序中打开有用户名和密码的access数据库,,要求不要在手工输入用户名和密码
自动打开,急!!!急!!!
 
在TDATABASE中输入就行啦。
 
tdatabase->params user name=
password=
 
你们理解错了,,,我是用的
AccessApplication1.Openaccessproject('c:/Program Files/Common Files/odbc/source.adp',false) ;
但是要输入用户名和密码,
我主要是为了导出数据,
AccessApplication1.DoCmd.TransferDatabase(acimport,'MS access', 'c:/adp1.adp',actable,source,dest,0,true);
有谁会的??
 
如果你采用的是TTable或TQuery的话,
采用新添加TDatabase,用户密码设在其属新中,
并LoginPrompt=false;这样可以不用输入密码打开库.
 
我用的是access application控件,只是导出表,,不打开表,也不查询,不用ttable,之类的控件,
谁知道,,打开access时的 用户名和口令怎么去掉,
我把sqlserver的数据库导出来时,,自动加上了用户名sa 和密码,,怎么去掉?,
在access中是什么动作,,在程序中怎么实现,
或者 在 Openaccessproject 过程中,,怎么加入连接时用户名和密码,没找到参数的位置,,
 
怎么,,没人理解,,,
那就问个其他问题,,,在用ms accese 打开access数据库后,,怎么去掉用户名和密码,,
 
首先你自己是否知道该数据库的用户名和密码,知道的在工具的菜单里找找,其中有一个可以实现
你所说的目的。
 
工具--安全
--设置数据库密码
--加密/解密数据库
 
我是从向导做的 sqlserver 的项目文件,,它把sqlsever的安全机制,都映射下来了,
工具--安全
--设置数据库密码
--加密/解密数据库
无法选中,,,是灰的。。。
 
在data Access控件中,选择Tdatabase加入表单中,然后在database的databasename属性中
输入你连接到Access数据的odbc名称,把loginprompt设为false,然后在params属性中输入:
user name=Wrong //这里Wrong是你的用户名,注意不要输入""或''号
password=Wr //在这里输入密码
注意Ttable控件Active不能设为true,在程序进入后再打开,如在form.create时
 
多人接受答案了。
 
后退
顶部