![]() |
Aufträge über Netzwerkdatenbank verwalten
Hi zusammen!
Ich möchte ein Programm schreiben, welches bestimmte Aufträge innerhalb eines Unternehmens zentral verwaltet. Das ganze soll folgendermaßen ablaufen: Jeder Rechner im Netzwerk bekommt einen Client installiert, mit dessen Hilfe Aufträge in eine Datenbank eingetragen werden können, die zentral auf einem Server lagert. Vom Client aus können nur die eigenen Aufträge und deren Status eingesehen werden. Als nächstes sollte es dann einen Art Root-Client geben, mit dem man alle Aufträge in der Datenbank einsehen kann, sowie deren Status verändern (beispielsweise von "in Arbeit" zu "erledigt". Ich bin zwar kein absolutes Greenhorn in Bezug auf Object Pascal, allerdings hab ich mich nie mit Netzwerkprogrammierung oder Datenbanken beschäftigt. Daher jetzt folgende Fragen: - Wie gehe ich an dieses Projekt heran? - Was brauche ich / muss ich wissen? - Ist das Projekt machbar für jemanden der keine Erfahrung mit derartigem hat? |
Re: Aufträge über Netzwerkdatenbank verwalten
Ich würde keine verschiedenen Clients entwickeln, sondern je nach Anmeldung verschiedene Funktionen anbieten.
Das Programm an sich sollte problemlos machbar sein. |
Re: Aufträge über Netzwerkdatenbank verwalten
Im Prinzip erweiterst du deine auftragstabelle um ein feld Gruppe, in das du die Gruppenzugehörigkeit eines clients einträgst. Dabei kannst du auch die SQL-Roles missbrauchen; jeder client meldet sich mit einer eigenen Role am server an. so kann er eben nur die aufträge seiner Role-Gruppe lesen und bearbeiten (Abfrage über Current_Role in einem View). Ein RootClient bekommt dann ein View ohne beschränkung.
|
Re: Aufträge über Netzwerkdatenbank verwalten
Hi,
Zitat:
Zitat:
Zitat:
Gruß oki [edit] und herzlich willkommen in der DP!! :dp: [/edit oki] |
Re: Aufträge über Netzwerkdatenbank verwalten
Zitat:
Zitat:
|
Re: Aufträge über Netzwerkdatenbank verwalten
|
Re: Aufträge über Netzwerkdatenbank verwalten
|
Re: Aufträge über Netzwerkdatenbank verwalten
Zitat:
Zitat:
|
Re: Aufträge über Netzwerkdatenbank verwalten
Zitat:
Gestern um 23:03 hast Du im DF das Posting eröffnet und um 23:10 hast Du die erste Antwort erhalten... Da dieses Forum ja "tot" ist, hast Du bereits nach 4 Minuten hier gepostet (23:07)! Zum Zeitpunkt meiner Antwort warst Du schon nicht mehr anwesend - wirklich toll! Übrigens sind Crosspostings ohne deren Verlinkung/Nennung überall gerngesehen :roll: Hier der achso "tote" Tread: ![]() |
Re: Aufträge über Netzwerkdatenbank verwalten
Naja, ich hatte gepostet, und danach dann gesehen dass in dem Unterforum ca 1 bis 2 Antworten am Tag geschrieben wurden.. also habe ich mir gedacht ich frag zur Sicherheit auch woanders mal nach. Ich verstehe das Problem an dem Ganzen ehrlich gesagt nicht :(
Außer dass ich mich geirrt habe was die Antwort-Frequenz bei Delphi-Forum.de betrifft . |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:47 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz