Please help ! IDAPI32.DLL initialize error (error $2108)

I write an ISAPI DLL program on Delphi for access database on MS_SQL 6.5.
But I just got an error message - IDAPI32.DLL initialize error (Error $2108),
when run the DLL program on the browser. So would someone could help me to
figure out what's wrong with this.

In the program, I just have following code about the database ...

...
...
var DB : TDatabase ;
    TB : TTable ;
begin
 ...
 ...

  DB := TDatabase.Create(nil);
  TB := TTable.Create (nil);

  try
    try
    {---------------------------------}
    {Database INIT}
    {---------------------------------}
    DB.LoginPrompt := False;
    DB.AliasName := 'DBDEMOS';
    DB.DatabaseName := 'MyDB';
    {---------------------------------}

    {---------------------------------}
    {Init Table & Output Table Data}
    {---------------------------------}
    TB.DatabaseName := 'MyDB';
    TB.TableName := 'EMPLOYEE.DB';
    TB.Open;

    finally
    {---------------------------------}
    {Freeing Database Components}
    {---------------------------------}
    TB.Free;
    DB.Free;
    end;
    {---------------------------------}
  except  //  -----------------> The error message seems should come from this exception ....
    on E: Exception do Writeln (F,'Error: '+E.Message);
  end;