Avatar billede janbb Juniormester
29. marts 2002 - 11:53 Der er 5 kommentarer og
1 løsning

Paradox-driver-hvordan ?

Har fået win xp og (muligvis grundet tvangen til brug af flere brugere ?)(eller fordi jeg har glemt at lave "fælles sti" ?(eller pga af noget fil DNS eller ODBC installering - som jeg efter "tidens tand" har glemt hvordan jeg har gjort ?) - i hvert fald har jeg efter at have flyttet mine "gamle databaser over i det nye system problemer med at få dem vist i min miniwebserverversion (IIS: internet information services), idet der angives at paradoxdriveren i c:/ bibl. ikke kan findes selvom der ligger en netfil, der skulle kunne klare jobbet svarende til administrator-brugeren (mig).Er der nogen  der har haft probl. med det tilsv. og kan hjælpe mig med et fif - jeg har kæmpet et stykke tid nu og reinst. osv.Men det er jo nok noget simpelt når det kommer til stykket ?.
Avatar billede morten_s Nybegynder
29. marts 2002 - 11:56 #1
Er det et Delphi program ? (dette er Delphi kategorien)

Hvis det er et Delphi program skal du nok have BDE (Borland Database Engine) installeret.
Avatar billede janbb Juniormester
29. marts 2002 - 12:31 #2
mine gamle delfidatabaser bruger BDE (borland database engine) og det er den der er probl. med - og det er den jeg har prover at reinst. mange gange.har osse prøvet at slette /geninstallere BDA (borland database administrator), der jo faktisk på gamle win -versioner plejer at klare hele dette arb. selv.Har endda kunnet overføre databaseprogrammerne både til disketter og cd-ere uden probl. (nåja men .. ).Og jeg har osse en computer med win me som jeg ikke har haft større probl. med at køre programmerne på.Er der ikke andre der kører delphi-databaseprogrammer på win-xp, der har haft besvær ???.
Avatar billede janbb Juniormester
29. marts 2002 - 12:38 #3
http://www.eksperten.dk/spm/188047
  I dette spm synes een at have haft et lign. probl., men mere i forb m. netværksbrugere.I mit netværk (2 computere) fungerer programmet (et cgi-delphi-program (jeg har kopieret fra en lærebog))
fint nok (det er i "localhost-sammenhæng (IIS) der er probl. med at finde paradox DBE filen).
Avatar billede laffe Nybegynder
29. marts 2002 - 12:54 #4
Hvordan tilgår du databasen fra din Webserver ?

ODBC eller BDE Alias ?
Avatar billede janbb Juniormester
29. marts 2002 - 13:19 #5
jeg har brugt bde-alias, men jeg vil meget gerne prøve hvis du vil forklare mig hvordan jeg kan tilgå den med odbc.Det har jeg nemlig nok gjort på mit gamle syst. men glemt lige hvordan.

Programmet til cgi-delen har jeg fundet på http://www.209software.com/books/wpid/
og var meget glad for det.
  Jeg har prøvet at compilere det på min xp-maskine, men delphi siger så jeg mangler "textmodule" ??.Så nu håber jeg bare jeg kan få det til at fungere med det færdigkompilerede program.

  Programmet ser sådan ud.

procedure TWebModule1.WebModule1WebActionItem1Action(Sender: TObject;
  Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
var
    sl:tstringlist;
  t:integer;
begin

    sl:=TStringList.Create;
  try

    Response.ContentType:='text/html';
    sl.add('<html><head></head><body>');
        sl.add( format('<h1>%s</h1>',[Table1.tablename]));
    Table1.Open;
        sl.add( format('(%d records)',[Table1.RecordCount]));
    sl.add('<p><table border="1">');
        sl.add('<tr>');
    for t:=0 to table1.Fields.Count -1 do
    begin
      sl.add( format('<th>%s</th>',[table1.fields[t].Displayname]) );
    end;

        While not Table1.Eof do
    begin
            sl.add('<tr>');
      for t:=0 to table1.Fields.Count -1 do
      begin
          if table1.fields[t].IsNull
        then
            sl.add( format('<td>%s</td>',['<font color="silver" size="-2"><null></font>']) )
        else
            sl.add( format('<td>%s</td>',[table1.fields[t].Displaytext]) );
      end;
            sl.add('<tr>');
      table1.Next;
    end;

    sl.add('</table>');
    sl.Add('</body></html>');
    response.content:=sl.Text;
    finally
      sl.Free;
  end;
    handled:=true;
end;
Avatar billede janbb Juniormester
29. marts 2002 - 15:26 #6
Af uransagelige årsager virker det efter at jeg har brugt en anden version af databasen ??? og nu osse med memo-feltet, jeg ellers havde opgivet.Det er godt nok ikke ovenstående program, men et lignende fra cgi-ekspertens hjemmeside - så jeg har håb om at komme videre.Tak for deltagelsen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester