我用了一个ttable,
我想用写程序来激活到数据库的连接
但是需要自己手动的输入用户名和密码。
我设置了如下 :
1---table1.tablename:='tablename';
2---table1.database.params.add('user_name=用户名');
3---table1.database.params.add('password=密码');
4---table1.active:=true;可是连接的时候就出错,执行到2就错了
虽能说说为什么?〉

解决方案 »

  1.   

    增加一个Tdatabase控件,在这里面设置不提示输入用户名、密码,让Ttable连接它就行了。
      

  2.   

    ado连接access数据库
    With ADOConnection1 do
      Begin
    ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;'+ 'Persist Security Info=False;'+'Data Source=F:\JasonCenter\Delphi 6 数据库应用程序100例\2基本数据库操作\Sample.mdb;'+
    'Mode=ReadWrite;'+    //设置权限模式
    'Jet OLEDB:Database Password=密码';
     Connected := True;//打开数据连接
    End;