小弟想用delphi做一个b/s系统,不知道数据库用access可不可以?

解决方案 »

  1.   

    有两种方法:BDE,ADO
    用前一个的话就要设置ODBC数据源。
    用后一个的话有两种连接:一是用设置好的ODBC数据源
    二是重新创建
      

  2.   

    直接用ADO,设置ConnectionString属性就行了
      

  3.   

    我就是用ADO连接的,结果没成功。我就像连本地数据库那样连的。
      

  4.   

    //so easyfunction ConnectedToDB(ConStr:AnsiString) : Boolean;stdcall;
    //连接数据库
    var
      ADOConnection : TADOConnection;
    begin
      Result := true;   
      ADOConnection := TADOConnection.Create(Application);
      try
        with ADOConnection do begin
          ConnectionString := ConStr;
          ConnectionTimeout := 10;
          LoginPrompt:=false;
          try
            Connected := true;
          except
            Result := false;
          end;
        end;
      finally
        ADOConnection.Free;
      end;
    end;