Suchergebnisse
Suchergebnisse 1-30 von insgesamt 1.000. Es gibt noch weitere Suchergebnisse, bitte verfeinern Sie Ihre Suche.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Eine Frage ist ja auch, wie gross das Proggi ist. Zeilenzahl? wieviele CodeDateien? wieviele Tabelllen? Was tut es eigentlich, das Proggi?
-
Wie gesagt: der Datensatz, an den gebunden wird, muss IDataErrorinfo implementieren - mehr ist nicht erforderlich. Dein Xaml müsste folglich an Validierung binden. Zu dem Kram mit ValidationRules such dir ein Sample auf CodeProject.
-
IDataErrorInfo ist ein alternatives Validierungs-Konzept zu ValidationRules. Entscheide dich für dieses oder jenes. Bei IDataErrorInfo nimmt dir Databinding eine menge ab, bei der Präsentation. Vielleicht baust du einfach mal ein Viewmodel mit IDataErrorInfo, und lässt es ein paar Fehler haben. Dann gugge, wie die View daraufhin ausssieht. Mit ValidationRules kenne ich mich nicht aus, evtl. hat man da mehr Freiheiten (aber sicherlich auch mehr Arbeit). Jedenfalls IDataErrorInfo gabs schon in Win…
-
Zitat von Visual_Prog: „Erklärung: Buchstabenbündel sind die zusammengezählten Buchstaben eines Satzes nach einzelnen Buchstaben.“Soweit verstehe ich. Zitat von Visual_Prog: „ Knoten sind die Summe der zwei am wenigsten vorkommenden Buchstaben, nachdem alle Buchstaben gezähltt wurden.“ Achnee - ich verstehe doch garnichts. Wie zählt man 'Buchstaben eines Satzes' zusammen?. ZB Der Satz: 'Das ist das Haus vom Nikolaus.' - was ergäbe das an 'Buchstabenbündeln'? Was ist die 'Summe der zwei am wenigs…
-
Zitat von ErfinderDesRades: „Man kann eine Methode schreiben, die die Daten holt und als Return-Value returnt.“ Zitat von RISSN: „im Moment führe ich nur diese Dinge in dem Button aus VB.NET-Quellcode (25 Zeilen)“Na, das ist ja keine Methode. Das sind Zeilen, die in einer Methode stehen, vermutlich. Und nochmal die Anforderung: "Man kann eine Methode schreiben, die die Daten holt und als Return-Value returnt." Deine Zeilen machen aber alles durcheinander: DataTable befüllen, Controls leeren, Con…
-
In diesem Falle besser erst garnet mit anfangen, mittm Invoken. Man kann eine Methode schreiben, die die Daten holt und als Return-Value returnt. Diese Methode kann man async aufrufen - das kann man dir leicht zeigen - wenn die Methode erstmal da ist. Die Daten, die die Methode returnt, kann man dann in die Controls bringen, Chart, Grids, Labels etc..
-
Ein Grundübel: Wieso ist die Spalte als varchar deklariert, wenn Datumse reinsollen? Merke: Nimm immer den richtigen Datentyp!. Dann sind Konvertierungen unnötig, und es gibt auch keine Konvertierungsfehler. Vermutlich lässt sich das jetzt nicht mehr korrigieren, oder? Wenn doch, korrigiers! Andenrfalls kannst du mal gucken, ob sich die bei der Konvertierung verwendete Culture geändert hat. Ich glaub zB, dass '17.10.1974' in en-Culture nicht nach Datum konvertierbar ist.
-
NOP heisst "No Operation" - das tut garnix. Mach ich manchmal hin, damit ich eine Befehlszeile hab, wo ich einen Haltepunkt setzen kann. Natürlich ists erstmal kaputt, wenn die Struktur der Daten zu tiefgreifend geändert wird (etwa Umbenennung von Tables). Dann muss man eine neue irreguläre .xsd erzeugen, daraus eine neu reguläre .xsd. Der Code zum Umwandeln der irregulären in eine reguläre, und das Einlesen und Umfüllen beim Daten-Laden ist aber schoma da. Aber dann muss man auch ein neues Form…
-
Huhu! Es ist mir nun doch noch gelungen, aus dem irregulären Dataset ein reguläres Dataset abzuleiten. Und dann lese ich ins irreguläre Dataset ein, und fülle alle Rows um ins Reguläre. Wenn das icd-Grid einen Datensatz anwählt, dann reagiert die angeschlossene BindingSource: VB.NET-Quellcode (7 Zeilen) guck, das ist der relevante Ausschnitt aus dem Datenmodell: vb-paradise.de/index.php/Attachment/55350/
-
tja, das Ding ist nicht wirklich eine Dataset-Datei. Es konnte zwar DesignerCode generiert werden, der war aber ungültig, weil enthielt Relationen, die einander widersprechen. Wenn ich das fixen wollte, hatter gar keinen DesignerCode mehr generiert. Zur Info: Wenn kein DesignerCode generiert wird, dann gibts auch nicht die typisierten Tables, wo man so schön was reinladen kann und so.
-
Zitat von strzata: „Liegt bestimmt an der xsd. Ist vielleicht gar kein echtes DataSet. Soll ich sie hier mal hochladen“das wär nett. Ich bin auch höchst verwundert, dass du die überhaupt in einen DatasetDesigner laden kannst. Die Snippetse daraus, die ich bislang gesehen hab, sehen garnet wie Dataset-Xsd aus (aber ich lern gern mal was neues)
-
jo, kann man machen. Allerdings muss man die Signatur der Function wissen, also Datentyp aller Parameter + Datentyp Rückgabewert. das kann man aus post#1 nicht entnehmen. kannst auch Grundlagen: Fachbegriffe durchgucken, da steht auch was zu Signaturen
-
wenn du das dataset nebenläufig befüllst, werden lauter Events geworfen, die an die Databinding-Infrastruktur addressiert sind, und somit an den GUI-Thread. Du hast da also unzulässige Threadübergreifende Zugriffe, aber leider unter Umgehung der dafür zuständigen Exception. Ich fürchte, du musst alle Bindingsources vorher abkoppeln und hinterher wieder ankoppeln. Vielleicht reicht auch, bs.RaiseListChangedEvents zu suspendieren, mit dem hier: VB.NET-Quellcode (5 Zeilen)
-
naja, guck deine Codes doch an. Im ersten Fall ist in lstDaten ein anderes Objekt. Das Objekt, was vorher da war, existiert zwar noch, aber die Variable lstDaten enthält und ein anderes Objekt - nicht mehr das, wasses vorher war. im zweiten Fall ist lstDaten nachwievor dasselbe, nur eben geleert. Kannst du da keinen Unterschied erkennen?
-
Zitat von strzata: „\GevkoBQ\gevkobq.xsd“Das könnte eine typisierte Dataset-Datei sein, die man ins Projekt einbinden könnte, und dann mit Doppelklick im DatasetDesigner öffnen. Möglicherweise ist da aber auch ein ganz anderes Schema definiert - nicht kompatibel mit dem Dataset-Designer. Aber das siehste dann ja. Der allgemeine Hintergrund: *.xsd ist eine "Xml-Schema-Definitions"-Datei. Da wird die Struktur einer Xml-Datei definiert, also an welcher Stelle welche Xml-Tags erwartet werden, und wa…
-
Zitat von strzata: „Aber bist Du Dir wirklich sicher, dass es meinem Code entspricht?“Wie gesagt: Poste einen Screenshot von deim typDataset im Dataset-Designer, dann kann man Code vorschlagen, der mit hoher Wahrscheinlichkeit sofort lauffähig ist. Die Dataset-Schnell-Ansicht (was du gepostet hast) ist auch nicht ganz schlecht, aber die Ansicht im Designer bietet doch mehr und besser strukturierte Information. Weisst du überhaupt. wie du dein Dataset im DatasetDesigner öffnen kannst?: Im Solutio…
-
Zitat von VaporiZed: „das ByRef“ich hau in dieselbe Kerbe: ByRef ist ein Spezial-Konstrukt für Fälle, wo eine Methode mehrere Werte verschiedenen Typs returnen muss. Das ist wirklich sehr speziell, und hier schoma garnet der Fall. Am besten, du streichst erstmal ByRef aus deinem Wortschatz. (Dassis schoma irritierend, weil vb6->vb.net - Konvertierer übergeben alle Vars byRef, weil das in vb6 halt Voreinstellung war. Aber es ist ein gewisses Risiko der Code-Sicherheit, und in .Net braucht mans ni…
-
Zitat von Haudruferzappeltnoch: „Da auch mal am Rande eine Frage von mir: Wenn ich das Singleton-Pattern auf eine Klasse anwende, stelle ich mir immer die Frage, ob alle Member dieser Klasse Shared sein sollten...“Tja, wenn alle Member Shared wären, dann bräuchte man den Singleton-Pattern nicht. Das kommt durchaus vor, dass man Klassen schreibt mit nur Shared Membern. (In c# kann man eine class sogar static deklarieren, dann kann sie garkeine non-static Member mehr enthalten). Sowas ist dann abe…
-
Zitat von strzata: „Aber was ist nun "<ClassenNameMeinesTypDatasets>"?“Aus den bisher gegebenen Infos kann ichs nicht erraten. Aber zeige mir ein Screenshot von deim Dataset im Dataset-Designer, und ich sage dir, wie der <ClassenNameMeinesTypDatasets> lautet. oder guggemol hier, ein Screenshot von mir: vb-paradise.de/index.php/Attachment/55286/ also bei mir heisstes CarewareDataSet, und ein solches erstelle und befülle ich wie folgt: VB.NET-Quellcode (10 Zeilen) Tja, wenn das .ReadXml 5s dauert,…