AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Ein Programm Netzwerkfähig machen
Thema durchsuchen
Ansicht
Themen-Optionen

Ein Programm Netzwerkfähig machen

Ein Thema von Christian18 · begonnen am 17. Aug 2004 · letzter Beitrag vom 19. Aug 2004
Antwort Antwort
Seite 1 von 2  1 2      
Christian18

Registriert seit: 9. Dez 2003
Ort: Hamburg
1.279 Beiträge
 
#1

Ein Programm Netzwerkfähig machen

  Alt 17. Aug 2004, 08:49
Hallo,

ich habe ein kleines Problem. Und zwar habe ich eine Application geschrieben und wollte die jetzt Netzwerkfähig machen. Im Netzwerk läuft das Programm schon, aber wenn ich einen Neuen Datensatz anlege, dann erscheint dieser Datensatz nicht bei den anderen Rechner. Was muß ich tuen, damit sich das ändert???

Mit freundlichen Grüßen

Christian18
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#2

Re: Ein Programm Netzwerkfähig machen

  Alt 17. Aug 2004, 09:14
Hi!

Uns vielleicht ein paar mehr Infos geben
Was für eine Datenbank ist es, wie sind die Programme im Netzwerk, wie trägst du ein, etc.


Ciao Frederic
Frederic Kerber
  Mit Zitat antworten Zitat
Christian18

Registriert seit: 9. Dez 2003
Ort: Hamburg
1.279 Beiträge
 
#3

Re: Ein Programm Netzwerkfähig machen

  Alt 17. Aug 2004, 09:28
ja die informationen die habe ich vergessen. sorry

ich arbeite mit paradox7 tabellen (meine Datenbanken)

Abgespeichert wird name, adresse (das übliche halt)

Könnt ihr mir jetzt helfen???

Mit freundlichen Grüßen

Christian18
  Mit Zitat antworten Zitat
Kasoft

Registriert seit: 5. Mai 2004
Ort: Filderstadt
111 Beiträge
 
Delphi 7 Professional
 
#4

Re: Ein Programm Netzwerkfähig machen

  Alt 17. Aug 2004, 09:50
Jetzt muss ich vielleicht Raten.
Kann es sein das du Transaktionen hast? Wenn du Transaktionen verwendest
wird der neue Datensatz erst angezeigt wenn derjenige der einfügt ein
commit sendet.

MfG
Kasoft
  Mit Zitat antworten Zitat
Christian18

Registriert seit: 9. Dez 2003
Ort: Hamburg
1.279 Beiträge
 
#5

Re: Ein Programm Netzwerkfähig machen

  Alt 17. Aug 2004, 09:55
nein transaktionen habe ich nicht
  Mit Zitat antworten Zitat
Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#6

Re: Ein Programm Netzwerkfähig machen

  Alt 17. Aug 2004, 10:21
Zitat von Kasoft:
Kann es sein das du Transaktionen hast?
Das wär mir neu bei Paradox

Bei Mehrbenutzerbetrieb im Netz mein Tip: lass die Finger von Paradox. Das wird nicht zuverläßlich laufen.

Gruß,
  Mit Zitat antworten Zitat
franktron

Registriert seit: 11. Nov 2003
Ort: Oldenburg
1.446 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#7

Re: Ein Programm Netzwerkfähig machen

  Alt 17. Aug 2004, 10:34
@Jelly ich kann dir nur zustimmen Paradox im Netz macht sehr viel ärger und ist mit viel aufwand verbunden das stabill hinzukriegen aber wenn du nur ein paar user hast sollte es gehen.
Frank
Tux sein Lieblingsquellcode
While anzfische<TuxSatt do begin
Fisch:=TFisch.Create; Tux.EssenFisch(Fisch); Fisch.Free;inc(anzfische); end;
  Mit Zitat antworten Zitat
Kruemel2oo2

Registriert seit: 23. Jun 2004
65 Beiträge
 
#8

Re: Ein Programm Netzwerkfähig machen

  Alt 17. Aug 2004, 10:45
passt jetzt hier net rein aber interessiert mich mal ihr redet von Paradox. Was ist das eigentlich? Ne Datenbank wie dbase und Mysql oder was?
Alle Tippfehler dienen nur zur Belustigung und wurden mit voller Absicht gesetzt.


:-:-: [ich bin ein DAU ]:-:-:
  Mit Zitat antworten Zitat
Kasoft

Registriert seit: 5. Mai 2004
Ort: Filderstadt
111 Beiträge
 
Delphi 7 Professional
 
#9

Re: Ein Programm Netzwerkfähig machen

  Alt 18. Aug 2004, 13:41
@Kruemel
Ja Paradox ist eine Datenbank
  Mit Zitat antworten Zitat
Scarejojo

Registriert seit: 14. Mai 2004
Ort: Wetzlar
1 Beiträge
 
#10

Re: Ein Programm Netzwerkfähig machen

  Alt 19. Aug 2004, 07:38
Je nach Datenbank (mache alle mit Access) gibt es verschiedene Möglichkeiten. Auf jedenfall schau mal unter Tutorial nach. Setze eine Application an und versuch die Datenbank vom Client aus zu öffnen (mehrfacher Zugriff sollte möglich sein). Hier Anbindung bei Access:

procedure TForm18.Button11Click(Sender: TObject);
begin
AccessApplication2.Connect;
AccessApplication2.Visible := True;
AccessApplication2.OpenCurrentDatabase('I:\Kalk00\ bedampf.mdb', True);
end;


und



procedure TForm18.FormCreate(Sender: TObject);
var verz: string;
begin
verz := ExtractFilePath(ParamStr(0)); //Ermittelt den aktuellen Pfad für Datenbank
with ADOTable2 do begin
try
connectionstring := 'Provider=Microsoft.Jet.OLEDB.4.0; Data Source=I:\Kalk0\bedampf.mdb;
Mode=Read|Write|Share Deny None; Persist Security Info=False'; //Serververzeichnis!
TableName := 'bedampf'; Active:=True
except
//Beep;
//Showmessage('Die Datenbank Glasdat1 befindet sich nicht ' + #10#13
//+ 'im aktuellen Verzeichnis ' + verz)
end
end
end;


Und dann auf die Datensätz zugreifen!

Hoffe ich habe ein wenig helfen können.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:49 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz