Suchergebnisse

Suchergebnisse 1-4 von insgesamt 4.

  • Benutzer-Avatarbild

    Ich empfehle immer, bei String keinesfalls Null zuzulassen. Stattdessen kann man als DefaultWert "" eintragen - das ist üblicherweise eine ebensogute Darstellung für "nichts eingegeben". Und ist in der Auswertung deutlich einfacher. DT1.Field(Of String)("ArtikelNr") ist ja schon keine typisierte Programmierung mehr, sondern wieder ein String-Smell + TypUmwandlung. DT1.ArtikelNr wäre schon die richtige Property. Ein anderer Punkt ist, dass ein Artikel ohne ArtikelNr nach meim Verständnis von 'Art…

  • Benutzer-Avatarbild

    ich rate ja immer davon ab, mit Datenbank und typDataset herumzuhühnern. Meine Empfehlung (wiederholt, gähn!): lass die Datenbank weg. DefaultValue und AllowNull=False kannste im Dataset-Designer einstellen. Unter Umständen musste nichtmal an den Daten was ändern. DefaulValue heisst ja: Wenn nix gesetzt ist (also DbNull) - dann nimm den DefaultValue. Aber vorher Komplett-Backup machen! Aus so einer Änderung ergeben sich üblicherweise ein paar leicht lösbare FolgeFehler. Aber manchmal passiert do…

  • Benutzer-Avatarbild

    Ich sortiere mir die Tabellen immer ganz liebevoll genau so hin, dass ich möglichst viele Tabellen sehen kann, und die Relationen mit möglichst wenig Überkreuzungen auskommen. Ich mach auch Tabellen schmaler, wenn die Benennungen das zulassen. Eine Zeitlang hat mein Dataset-Designer auch gesponnen, und hat immer mal wieder die Tabellen umgeräumt. Also wenn man das Fenster zu machte und wieder auf, waren die Tabellen wieder voll durcheinander. Da behulf ich mich zu guterletzt mit einem Screenshot…

  • Benutzer-Avatarbild

    ich keine Ahnung. Wie gesagt: Bei mir hatter sich gebessert - ich weiss aber nicht warum.