大家好,我刚学DELPHI,问个很简单的问题,能不能给出连接ACCESS,SQL SERVER,paradox7几种数据库的方法,还有用DATABASE DESTOP创建的数据表怎样设定密码?还有连接有密码的paradox7数据表的连接语句,和需要什么控件!谢谢

解决方案 »

  1.   

    sqlserver:
    try
    Database1.Close;
    Database1.DriverName:='mssql';
    Database1.DatabaseName:='ddd';
    Database1.Params.Clear;
    Database1.Params.Add('server name=gr');
    Database1.Params.Add('database name=sbgl');
    Database1.Params.Add('user name=sa');
    Database1.Params.Add('password=');
    Database1.LoginPrompt:=false;
    Database1.Open;
    showmessage('连接成功');
    except
    showmessage('失败');
    end;
      

  2.   

    access,paradox7的databasename设定为路径就可以了
      

  3.   

    谢谢,那VB里的APP。PATH在DELPHI怎么表示呢?
      

  4.   

    例子如下:
    table1.close;
    table1.databasename:='c:\db\mydb.mdb';
    table1.tablename:='goods';
    table1.open;
      

  5.   

    1.新建一个project
    2.在form上放一个TDataSourec,TDBGrid,TDBNaviga..,TTable
    3.TDBGrid,TDBNav..,TTable的DataSource属性设置DataSource1
    4.DataSource里的DataBase为DBDEMO
    5.Table的TableName选一个
    6。所有Active设为true;
      

  6.   

    pcfanshome(学VC/用VB) ExtractFilePath(Application.ExeName)这样会得到你的exe所在的目录
      

  7.   

    谢谢大家,我重新启动一下机器后再来,最后调试的时候报could not found object这个错误,请大家帮我看看