Autor Beitrag
Zemke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 83

WIN XP
Delphi 4 Professionell
BeitragVerfasst: Fr 25.10.02 09:38 
Hallo,

ich habe mit Delphi 4 - Prof. ein Datenbankprogramm geschrieben. Dieses Programm habe ich auf zwei Rechnern installiert, die im Netzwerk arbeiten. Die Datenbank zu diesem Programm ist auf einem Verzeichnis im Netzwerk abgelegt.

Nun möchte ich erreichen, daß gleichzeitig zwei Personen mit dem von mir geschriebenen Programm arbeiten und die Daten aus der Datenbank geändert werden können.

Bislang bekomme ich nur Fehlermeldungen.

Gruß
Rainer Zemke
wwerner
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 185



BeitragVerfasst: Fr 25.10.02 09:43 
3 Fragen:
Welche DB?
Welche Zugriffsart?
Welche Fehlermeldung?

_________________
Gruß

Wolfgang

----------
zu hause ist es doch am schönsten
Zemke Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 83

WIN XP
Delphi 4 Professionell
BeitragVerfasst: Fr 25.10.02 11:02 
Titel: Zugriff
Datenbank: Paradox
Fehlermeldung: weiß ich jetzt nicht genau, aber in etwa so: "Programm
wird schon von einem anderen Nutzer genutzt"

Zugriffsart: Was meinst Du damit genau? SQL, Table, Database?
Wenn du das meinst, dann über Table und SQL

Gruß
Rainer Zemke
wwerner
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 185



BeitragVerfasst: Fr 25.10.02 11:26 

_________________
Gruß

Wolfgang

----------
zu hause ist es doch am schönsten
Stephan
Hält's aus hier
Beiträge: 11



BeitragVerfasst: Fr 25.10.02 13:47 
Titel: muss es unbedingt Paradox sein?
Wenn du die Daten nach MS-Access konvertierst und über eine ADOConnection zugreiffst, glaub ich sparst du dir Nerven und Arbeit.
Der ADOConnection ist es völlig egal auf welchen Laufwerk im LAN deine Access.mdb liegt und wieviele Benutzer zugreiffen.
Musst nur aufpassen dass nicht gleichzeitig der gleiche Datensatz von mehreren Benutzern geändert wird.

www.faqsen.de/find.jsp?FAQ=4;0465199400;2

Vielleicht hilft es dir.

CIOA
Stephan
LCS
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1305
Erhaltene Danke: 1

WIN 7, WIN 8
Delphi XE5, Delphi XE, Delphi 2007
BeitragVerfasst: Fr 25.10.02 14:06 
Titel: Re: muss es unbedingt Paradox sein?
Hi
Stephan hat folgendes geschrieben:
Wenn du die Daten nach MS-Access konvertierst und über eine ADOConnection zugreiffst, glaub ich sparst du dir Nerven und Arbeit.

Aber nur bis M$ mal wieder ne neue Access Version rausbringt :mrgreen:

@Zemke
Der Hinweis von wwerner war schon der Richtige. Das liegt nur an der NetDir-Einstellung der BDE. SQL Abfragen auf eine Paradox DB im Netz solltest du allerdings vermeiden. Denn die sind brutal langsam.

Gruss Lothar

_________________
Der BH ist für die Brust, der Plan ist für'n Ar...
Stephan
Hält's aus hier
Beiträge: 11



BeitragVerfasst: Fr 25.10.02 14:30 
Zitat:

SQL Abfragen auf eine Paradox DB im Netz solltest du allerdings vermeiden.

Wie soll er denn ohne SQL-Abfragen mit einer Datenbank arbeiten?
Cashels
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 167



BeitragVerfasst: Fr 25.10.02 15:37 
Titel: Re: muss es unbedingt Paradox sein?
LCS hat folgendes geschrieben:
Hi
Aber nur bis M$ mal wieder ne neue Access Version rausbringt :mrgreen:


Dem ist bis jetzt aber nicht der Fall. Mit den aktuellen MDAC Treibern hat ich bisher noch kein Problem auf eine ältere Access Datenbank zuzugreifen. Wo du Recht hast, ist dass sich Access97 Datenbanken z.b. nicht mehr in AccessXP ohne Umkonvertierung öffnen lassen. Mit dem MDAC Treiber jedoch über Delphi hatte ich bis jetzt noch keine Probleme.

Gruss,
Tom