AGB  ·  Datenschutz  ·  Impressum  







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

Will Programm Netzwerkfähig machen.

Ein Thema von Christian18 · begonnen am 22. Sep 2004 · letzter Beitrag vom 23. Sep 2004
Antwort Antwort
Seite 1 von 2  1 2      
Christian18

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

Will Programm Netzwerkfähig machen.

  Alt 22. Sep 2004, 12:44
Hallo,

ich brauche ein bisschen Hilfe! Und zwar will ich mein Programm Netzwerk fähig machen. Dazu habe ich jetzt erst einmal ein kleines Adressbuck geschrieben, da ich mein aktuelles Projekt nicht rein stellen kann. Es ist zu groß. Wer kann mit Helfen???

[edit=sakura] Brauche Hilfe!!! braucht jeder! Mfg, sakura[/edit]
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#2

Re: Brauche Hilfe!!! Will Programm Netzwerkfähig machen.

  Alt 22. Sep 2004, 12:50
Hi Christian,

Hilfe braucht hier jeder. Es ist unsinnig, dies im Titel zu erwähnen.
Zweitens: was genau willst du an dem Programm netzwerkfähig machen? Soll es Daten mit dem Programm auf anderen Rechnern synchronisieren, einen Chat implementieren oder was? Etwas mehr Informationen wären hier vielleicht nützlich.

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Christian18

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

Re: Brauche Hilfe!!! Will Programm Netzwerkfähig machen.

  Alt 22. Sep 2004, 12:57
Hallo,

sorry wegen der whl des titels?!?!?

ich möchte mein Programm gerne so habe, dass wenn ein neuer konntakt angelegt wird das auf allen rechnern passiert wo das programm drauf ist. ich hatte mir gedaucht ich gebe das Verzeichnis frei, wo die Application liegt und von der Arbeitsstation soll das Programm auch gestartet werden können. das funktioniert auch ich muß da nur die BDE von Delphi auf der Arbeitsstation installieren und dann funktioniert das auch, aber wenn ich auf der Arbeitsstation einen neuen Datensatz anlege, dann ist dieser nicht auf den Hauptrechner zu sehen oder auch auf der anderen arbeitsstation. man kann den Datensatz nicht sehen.

Mit freundlichen Grüßen

Christian18
  Mit Zitat antworten Zitat
Elspass

Registriert seit: 15. Sep 2003
Ort: Hofheim am Taunus
83 Beiträge
 
FreePascal / Lazarus
 
#4

Re: Brauche Hilfe!!! Will Programm Netzwerkfähig machen.

  Alt 22. Sep 2004, 13:06
Ist das nicht das leidige Thema mit dem Netzwerkpfad der BDE und der Zugriffsteuerung PDOXUSRS.NET?
Leider kann ich Dir nicht sehr weit helfen, da ich für DB2 mit dbExpress tippe. Aber wenn Du keine Antwort bekommst, Such doch mal hier...
Jörg Elspass
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.195 Beiträge
 
Delphi 10.4 Sydney
 
#5

Re: Brauche Hilfe!!! Will Programm Netzwerkfähig machen.

  Alt 22. Sep 2004, 13:19
Zitat von Christian18:
ich möchte mein Programm gerne so habe, dass wenn ein neuer konntakt angelegt wird das auf allen rechnern passiert wo das programm drauf ist. ich hatte mir gedaucht ich gebe das Verzeichnis frei, wo die Application liegt und von der Arbeitsstation soll das Programm auch gestartet werden können. das funktioniert auch ich muß da nur die BDE von Delphi auf der Arbeitsstation installieren und dann funktioniert das auch, aber wenn ich auf der Arbeitsstation einen neuen Datensatz anlege, dann ist dieser nicht auf den Hauptrechner zu sehen oder auch auf der anderen arbeitsstation. man kann den Datensatz nicht sehen.
1, Ich würde keine BDE mehr verwenden. ADS Local Server ist z.B. ein kostenloser ersatz, welche auch ohne irgendwelche Installation auskommt (Alternativ könntest Du auch "richtige" SQl-Server wie MySQL oder ähnliches nehmen. Aber ich denke für deine Anwendung reicht eine Desktop-Datenbank aus.

2, Das neue Datensätze nicht gleich sichtbar sind, ist normal. Dazu müsstest Du einfach ein Refresh Ausführen oder die Datenmengen hin und wieder schließen und öffnen. Von sich aus werden sie sich nicht aktualisieren. Es gibt zwar möglichkeiten/Eventmechanismen aber dies ist vermutlich für deinen Fall zu viel des guten (Aufwand <-> Nutzen).
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#6

Re: Brauche Hilfe!!! Will Programm Netzwerkfähig machen.

  Alt 22. Sep 2004, 13:23
Hi Christian18,

wenn ich dich richtig verstanden habe, dann fügt z.B. jemand auf Rechner A einen Kontakt ein, und dieser soll auch in Rechner B, C, D... erscheinen? In diesem Fall solltest du mit einer Server-Client-Datenbank arbeiten, da du auf diese Weise die Datenbank nicht mehr lokal speichern musst und alle Benutzer auf die gleiche Datenbank zugreifen.
Einziges Problem: Du müsstest den anderen Programmen nur mehr mitteilen, dass ein neuer Eintrag hinzugefügt wurde, und sie sich dann die Daten neu aus der Datenbank holen.
Ich hoffe mein Tipp hilft dir irgendwie

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Christian18

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

Re: Brauche Hilfe!!! Will Programm Netzwerkfähig machen.

  Alt 22. Sep 2004, 13:23
wann und wo wollte ich denn ein refresh machen??? wenn ich einen neuen Datensatz anlege, bearbeite und lösche oder wenn soll ich das machen???
  Mit Zitat antworten Zitat
Christian18

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

Re: Brauche Hilfe!!! Will Programm Netzwerkfähig machen.

  Alt 22. Sep 2004, 13:25
ich würde aber gerne mit Paradox7 Tabellen arbeiten! gibt es da keine möglichkeit???
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.195 Beiträge
 
Delphi 10.4 Sydney
 
#9

Re: Brauche Hilfe!!! Will Programm Netzwerkfähig machen.

  Alt 22. Sep 2004, 13:30
Zitat von Christian18:
wann und wo wollte ich denn ein refresh machen??? wenn ich einen neuen Datensatz anlege, bearbeite und lösche oder wenn soll ich das machen???
Äh. Zwischenfrage: Greifen alle Clients auf die gleichen Tabellen zu oder hat jeder Client seine eigene Daten?
Falls ja, so geht das natürlich nicht. Falls nein: so kann kannst Du z.B. einen Refresh-Button einfügen, welcher alle Table/Query-Komponenten schließt und wieder öffnet.

Zitat von Christian18:
ich würde aber gerne mit Paradox7 Tabellen arbeiten! gibt es da keine möglichkeit???
Die BDE ist veraltet und hat mit jeder Windows-Version immer mehr Probleme (vor allem bei DBase und Paradox-Tabellen auf Serverlaufwerken). Ein Umstieg ist da viel einfacher zu gestalten.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von fiasko
fiasko

Registriert seit: 10. Dez 2002
Ort: Dresden
506 Beiträge
 
#10

Re: Brauche Hilfe!!! Will Programm Netzwerkfähig machen.

  Alt 22. Sep 2004, 13:33
Hallo,

also es ist mit BDE+Paradox auf jedenfall möglich. Ich kenne Leute die machen das seit Jahren mit der 16bit-BDE(+Delphi 1.0 ). Das wichtige ist das die PDOXUSRS.NET Datei im Netz liegt. Vielleicht ließt du dir mal die BDE Doku dazu durch, ich selber hab nämlich auf "nur" mit dem 16bit Zeugs gearbeitet und das ist schon soooooooooooooooooooooooooooooooooooooooooo lane her (mist, die OOOOOOoooooooooooo-Taste prellt).

Für das Refresh gibt es eine MEthode die man einfach aufrufen kann... einfach mal in der Hilfe zu den Komponenten der Datenbankverbindung nagucken...
Thomas Liske
Posts comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
  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 03:43 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