Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Portal
  • |
  • Mitglieder
Beiträge von _daniel_
Thema: Objekt- / Datenbankstrukturfrage
Am im Forum: Rund um die Programmierung

Hallo,
wenn ich beispielsweise (vereinfacht) einen Kunde hab mit mehreren Ansprechpartnern. Ist es ja richtig dass ich im Kundeobjekt nen Array oder Liste vom Typ Ansprechpartner habe die Anzahl entsprechend der vorhandenen Ansprechpartnern.

In der Datenbank habe ich 2Tabellen, Kunde und Ansprechpartner.

Wie mach ich das nun beim Speichern? Hat das Kundeobjekt seine .Save methode? oder tut die Dal Schicht die Ansprechpartner mitspeichern oder 2getrennte Dal für Kunde und Ansprechpartner und nen KundenManager objekt speichert dann den Kunde über den kunden dal und den Ansprechpartner entsprechend?

Oder wie macht man sowas im besten Fall?

Bin für Tipps dankbar.

Thema: Ein Projekt zusammen entwickeln...
Am im Forum: Smalltalk

Was ist daraus eigentlich geworden?

Thema: Firewalls?
Am im Forum: Netzwerktechnologien

Nein, wie denn auch? Sobald ne connection bzw ein Packet den Netzwerktreiber passiert hat ist es auch schon im System und da man mit c# bzw .net allgemein keine Treiber programmieren kann ist das auch nicht möglich

Thema: Objekt duplizieren
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hi,

klar, soweit hab ich grade nur nicht gedacht.
Danke.
Wirklich interesanter Thread damals

gruß

Thema: Objekt duplizieren
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

okay, aber wie kann ich in meinem Fall dann prüfen ob Änderungen gemacht wurde?



edit: Habe den Link nach dem Posten durchgelesen. Sehr interesant nur mir dadurch die Frage, wie ich Änderungen identifizieren kann noch nicht ganz klar

Thema: Objekt duplizieren
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo,
ich hab eine Objekt a, welches Daten enthält. Nun will ich davon eine kopie Objekt aOriginal haben um prüfen zu können, ,ob änderungen vorliegen. Textboxen auf einer Form sind dabei an a gebunden.
Wenn ich nun mache am anfang nach dem füllen von a mit den Daten machen aOriginal=a wird (logischerweise?!) alles was ich in änder auch in aOriginal geändert womit dann die Prüfung auf veränderung hinfällig wird da ja beides das gleiche ist.

Wie kann ich das anderst bewerkstelligen?
Das Objekct aOriginal mit den selben Daten zu füllen hätte 2DB abfragen zur Folge was nicht unbedingt sein muss.

Ist das überhaupt möglich was ich vorhabe oder habe ich einen prinzipiellen denkfehler?

Allgemein habe ich eben einige Textboxen mit einem BindingSource an ein Objekjt gebunden und möchte nun eben prüfen ob veränderungen gemacht wurden. Dazu bietet das Objekt a eine .Equals(object obj) methode an welche auch funktioniert.

Hoffe ich konnte mich verständlich ausdrücken.
Bin für jeglihe Tipps dankbar

Thema: GUID als Primärschlüssel
Am im Forum: Datentechnologien

Wie sieht es denn mit der Eindeutigkeit von GUIDs aus?

Thema: Autoincrement oder GUID?
Am im Forum: Datentechnologien

Hallo,
in einer Multiuser Umgebung wo mehrer Clients direkt auf eine Datenbank zugreifen, wie regel ich das am "besten" mit einer id? Ist es besser diese per AUto Increment der Datenbank automatishc machen zu lassen und dann nach einem Insert befehl die ID holen oder auf Client seine eine GUID erzeugen und diese dann in die Datenbank schreiben?

Wie eindeutig ist eine GUID überhaupt?

mfg

Thema: Client - Server oder nicht
Am im Forum: Rund um die Programmierung

Naja, in dem Zusammenhang von 2-Schichten zu reden lässt schon darauf schließen

Aber so allgemein gesehen stimmt schon, sorry!

Thema: Client - Server oder nicht
Am im Forum: Rund um die Programmierung

Hallo,
nur weil man keine Trennung Client / Server hat ist doch nicht gleich eine 2-Schichten Architektur vorhanden. Man kann doch trotzdem UI, Datenzugriff, Businesschicht usw haben oder nicht?
Der einzigste Unterschied ist nur, dass alles auf dem User Pc läuft und nicht teilweise auf dem Server?!

Thema: Client - Server oder nicht
Am im Forum: Rund um die Programmierung

Okay, habe ich mir auch gedacht.
Lohnt sich die Verteilen wenn es mehr Clients werden oder nichtmal dann?

Thema: Client - Server oder nicht
Am im Forum: Rund um die Programmierung

Konkret handelt es sich um ein kleines Programm womit Aufträge bearbeitet werden, Kundenstamm solche dinge eben und es greifen ca 3-4 Clients auf die Daten zu.

Thema: Client - Server oder nicht
Am im Forum: Rund um die Programmierung

Hallo,
ich überlege mir gerade, was für konkrete Vorteile es bringt, eine Anwendung auf Client und Server aufzuteilen. Planungstechnisch einfacher und schneller geht es doch wenn man nur Client hat und nur die Datenbank auf dem Server. Durch eine AutoUpdate funktion gilt das Argument, dass Veränderungen nur an einer Stelle ausgeführt werden müssen aucht nicht wirklich. Nun würde mich interesieren wo ihr da noch Vor-/Nachteile seht.
Bin für Tipps dankbar.

Thema: Remoting: manche Objekte lassen sich nicht übertragen
Am im Forum: Netzwerktechnologien

Hallo, ich möchte keinen Extre Thread eröffnen und denke hier passt es am besten zum Topic.

Und zwar, ich haben Objekte in denen die Daten gehalten werden also ne Klasse mit feldern und Properties. Sollte man da trotzdem Interfaces bei Remoting verwenden oder kann man da die Objekte beiseitig haben?

Thema: Remoting Identität
Am im Forum: Netzwerktechnologien

Hallo,
Shared Memory ist aktiviert und wird vom Client auch genutzt. Jedoch kommt jetzt ein fehler dass sämtlihe Spaltennamen nicht gefunden wurde.
Muss ich trotzdem noch die Berechtigung der Tabellle für den Benutzer des Clients setzen? Genau das möchte ich umgehen.

Wenni ch den Client auf demselben pc wie Remoting Host (und sql server) starte funktioniert es.

Thema: Remoting Identität
Am im Forum: Netzwerktechnologien

Keiner ne Idee oder habich mich zu schlecht ausgedrückt?

Thema: Remoting Identität
Am im Forum: Netzwerktechnologien

Hallo,
Wenn ich von einem Client(anderer Pc als Host) auf ein Remotoing Objekt zugreife und mir dort die
Thread.CurrentPrincipal
und WindowsIdentity anschaue, stehen da die Informationen das Clients. Soweit schön.
Nur wenn ich jetzt auf einen Sql Server zugreifen will, bekomm ich am client die FEhlermeldung, dass der Sql Server nicht für Remoting zugriffe konfiguriert ist.

Ich möchte es so gestalten, dass der Datenbankzugriff unter der Windows Identität des Host Pcs läuft und der Sql Server nur lokalen zugriff (durch den host pc) erlaubt.