Suchergebnisse

Suchergebnisse 1-30 von insgesamt 69.

  • Benutzer-Avatarbild

    Hi ich bins mal wieder xD. Also alles inallem hab ich es schon geschafft alle Einträge per Left Join zu holen die noch nicht im 2ten Table eingetragen sind.Die Problematik dahinter ist aber das natürlich in dem Fall jeder User alle Firmen haben kann und deshalb muss ich das Statement auch noch auf einen User reduzieren. Mein Sql Statement: SQL-Abfrage (1 Zeile) Ich will also jetzt noch ergänzen das ich als Ergebnis alle Firmen bekomme die genau dem Nutzer zugeteilt sind ich dachte das wäre geklä…

  • Benutzer-Avatarbild

    Wie simpel lol :D. Thx @ErfinderDesRades @PadreSperanza

  • Benutzer-Avatarbild

    Hi ich mal wieder, ich weiß nicht genau wie ich das beschreiben sollte und nach meiner Beschreibung hatte ich nix gefunden. Daher wollte ich mal fragen, wie es funktionieren würde wenn ich in meiner Projektmappe sage ich mal eine Datenbank ablege, ohne Daten darin bloß mit den vorgefertigten Tabellen. Wie würde es funktionieren das ich diese dann wenn zum Beispiel. Ein Toolstrip button namens "New Database" gedrückt wird an einen vorher per OpenFileDialog ausgewählten Pfad zu kopieren. Also: "Ne…

  • Benutzer-Avatarbild

    Zitat von ErfinderDesRades: „Hier braucht man also einen ParameterNamen nicht anzugeben, stattdessen entscheidet die Reihenfolge, welcher OleDbParameter auf welches ? im CommandText angewendet wird“ Das das dann mit anderen Zeichen als bloß "?" geht ist dann wohl ein Fehler. Dank dir die Zwei Methoden hast du gut erklärt denke das sollte es dann für diesen Thread gewesen sein

  • Benutzer-Avatarbild

    Zitat von ErfinderDesRades: „Probier mal aus, obs statt benannter Params auch mit ? geht“ Ja das klappt, das ganze ist aber meiner Meinung nach tatsächlich falsches Verhalten von OledB. Aber weil ich daran jetzt solange gesucht hatte dachte ich mir das ich einfach mal SQL ausprobiere statt OledB und bin daher auf Sqlite umgestiegen was meiner Meinung nach übrigens auch sehr viel Performatner läuft^^. Hab da jetzt noch ein Zwei Probleme gehabt mit dem löschen von Referenzeinträgen da das bei Oled…

  • Benutzer-Avatarbild

    Hi, Schade das wohl niemand etwas wusste oder einfach niemand lust hatte zu antworten immerhin hat EDR versucht zu helfen. Das Problem habe ich gerade eben recht schnell sogar gelöst bekommen nach langen überlegen jedoch. Es liegt daran das die Parameter wohl so abgerufen werden das der Erste im SQL Statement erwähnte Parameter nicht nach Parameternamen auswählt sondern sich einfach den Parameter nimmt der als erstes hinzugefügt wird. Quasi wird immer diesselbe Position genutzt der 2te den 2ten …

  • Benutzer-Avatarbild

    Zitat von ErfinderDesRades: „welchen datentyp gibst du denn an? Und welchen Datentyp hat PcId?“ Beides Integer. "akt" Code? meinst du den aktuellen Code oder ist damit etwas bestimmtes beschrieben? Edit: @ErfinderDesRades Wenn ich den Command ohne VB.NET-Quellcode (1 Zeile) nutze funktionierts ???? VB.NET-Quellcode (1 Zeile)

  • Benutzer-Avatarbild

    Kleine Nachträge. Es liegt am Sql Statement und dort wahrscheinlich an dem Parameter @pcid. Wenn ich diesen explizit angebe Funktioniert es wenn ich jedoch den parameter selbst im Statement hinter der "Not In" Abfrage benutze funktioniert es nicht. Warum verstehe ich bisher nicht alle zusammenhängenden Variablen oder Tabellenspalten habe ich überprüft und bei allen ist der richtige Datentyp angegeben.

  • Benutzer-Avatarbild

    Hi, habe ein Problem mit dem Datareader unzwar ist mein Ergebnis immer HasRows = False auch wenn Theoretisch Ergebnisse der Abfrage bereitstehen. Das Statement habe ich getestet per Abfrageassistent da funktioniert alles. Parameter stimmen auch alle jedoch findet er trotzdem kein Ergebnis... Solange HasRows jedoch auf false steht wird leider auch kein Code innerhalb der while Schleife ausgeführt. Sofid ist eine SelectedValue aus einer Combobox und PcId wird per Hauptform an diese übergeben und i…

  • Benutzer-Avatarbild

    @ErfinderDesRades Tut mir leid das ich solange nicht geantwortet habe war an einem anderen Projekt & dachte das Thema wäre abgeschlossen. Also soll ich quasi im Programm die Datensätze zur Liste hinzufügen diese aber nicht auser der Datenbank holen? So wären es zumindest sehr viel weniger Datenbankzugriffe die das ganze echt recht unperformant machen. Ich werde das jetzt mal so ausprobieren weil es zumindest mal nicht meiner Aufgabenstellung wiederspricht.

  • Benutzer-Avatarbild

    @VaporiZed Habs mir gerade auch nochmal so aufgefallen durch euch :D. Macht ja im Prinzip auch Sinn. Wenn ich es richtig verstanden habe instanziert meine funktion ReadSoftware jedess mal eine Neue Liste wodurch die Relation zum DataGridView verloren geht womit ich zwar einen neuen Wert in der Liste habe der aber durch die fehlende Relation zum DGV nicht übernommen wird. Dann danke an @ErfinderDesRades @Dksksm & @VaporiZed ihr wart mir eine riesen Hilfe auch was das verständnis angeht DANKE! Hab…

  • Benutzer-Avatarbild

    @ErfinderDesRades & @Dksksm Meint ihr in ReadUser? ReadUser liegt auf einer anderen Form und die Software List brauche ich deshalb doch für den Return oder nicht? Trotzdem schonmal danke ich kann ja mal überprüfen ob überhaupt die richtige liste als DataSource hinterlegt ist

  • Benutzer-Avatarbild

    Zitat von Rainman: „Ich gehe mal, da kein Code gezeigt wird, vom Standard-Anfängerfehler aus, dass versucht wird, einfache Elemente oder eine Structure anzubinden. Das klappt leider nicht. Es funktioniert nur mit Properties. Bitte halte dich an das Beispiel von Dksksm. Wenn es doch noch zusätzlich anders funktionieren sollte, dann bin ich ganz Ohr ...“ Klar bin ich Anfänger aber das ich keinen Code hinzugefügt habe liegt daran das ich dachte, dass es einfach ein Verständnis Problem ist und nicht…

  • Benutzer-Avatarbild

    Hey ich bins mal wieder, ich habe das Problem dass ich nicht genau weiß wie ich mein DataGridView aktuell halten soll. Ich hatte eigentlich im Kopf, dass wenn eine Liste(in dem Fall halt nh BindingList) an das DataGridView gebunden ist und diese sich dann aktualisiert, indem z.B eine neue Lizenz hinzugefügt wird, sich das DataGridView auch aktualisiert. Bin alles mal Schritt für Schritt durchgegangen und die Liste aktualisiert sich auch, das neue Objekt taucht jedoch nicht im DataGridView auf. F…

  • Benutzer-Avatarbild

    Zitat von EaranMaleasi: „Nur so nebenbei, diesen Select Case Block kann man halbieren:“ Danke dann werd ich das mal so übernehmen macht ja auch mehr Sinn als alles Doppelt zu verwenden wenn ich nach dem Command eh z.B cmd.ExecuteNonQuery ausführe reicht es auch wenn ich das nur einmal mache:S. Mfg Fabian

  • Benutzer-Avatarbild

    Zitat von RodFromGermany: „@fabimaurice Schon mal mit Debuggen probiert?“ Habs gerade eben gelöst, hatte es mit Debuggen probiert der Fehler ist aber schon beim Dialogaufruf auf anderer Form entstanden . Aber durch dich bin ich tatsächlich nochmal alles durchgegangen was damit zusammenhängt um sicher zu gehen. Hast mir also trotzdem geholfen Danke.

  • Benutzer-Avatarbild

    Hey ich bins mal wieder :), Mein Problem ist folgendes: Ich lege sobald sich die Form als Dialog öffnet den sogenannten FormMode fest, dieser wäre einmal FrmMode.Add und einmal FrmMode.Delete. Ausführen tut er jedoch nur den oberen der beiden Codes in dem Fall jetzt also Add der andere Code wird im anderen FrmMode Fall nicht ausgeführt bei betätigung des Buttons. VB.NET-Quellcode (38 Zeilen) Hab überprüft ob der richtige FrmMode drinne ist da stimmt alles der Code selbst funktioniert auch prima …

  • Benutzer-Avatarbild

    @ErfinderDesRades Danke, grundlegend werd ichs auf der Arbeit zwingend machen müssen wie der Chef sagt. Ich werd mir dann einfach sobald Feierabend ist Zuhause deine Tipps zu herzen nehmen. Und werde mich dann später falls es Probleme dabei gibt bestimmt nochmal melden . lg

  • Benutzer-Avatarbild

    @ErfinderDesRades Hab mal mit meinem Chef geredet und er meinte das DataSets keinen Sinn machen und veraltet wären. Wir benutzen anscheinend Klassen. Was wäre denn der Vorteil von DataSets gegenüber Klassen? Lg Fabian

  • Benutzer-Avatarbild

    @ErfinderDesRades Dann werd ich wohl darauf umsteigen. Dank dir, gebe dir die Tage dann Rückmeldung wies funktioniert hat. MfG Fabian

  • Benutzer-Avatarbild

    Hi, ich bins mal wieder . Also zu meinem Problem: Ich befülle eine observableCollection per reader mit Daten aus einer Access DB, diese Collection hänge ich dann als DataSource an mein DataGridView. Jetzt füge ich in einer neuen Form etwas zu dieser Datenbanktabelle hinzu. Das wird dann natürlich nicht sofort in die Collection übernommen(Falls man in die Collection hinzufügen kann und dann in die Db übernehmen kann klärt mich auf, wäre nützlich.), Damit ich es dann in die Collection übernehmen k…

  • Benutzer-Avatarbild

    Hi, also folgendes Problem ich wüsste nicht was genau an meinem Insert Command hier falsch sein soll oder weiß jemand von euch worans liegt? VB.NET-Quellcode (14 Zeilen) Für jede Hilfe dankbar nehme natürlich auch Tipps ^^. *Topic verschoben*

  • Benutzer-Avatarbild

    @ErfinderDesRades Das klingt tatsächlich so, als ob meine Herangehensweise vielleicht nicht unbedingt falsch ist, sondern einfach nicht "best practice". Hast du zu Dataset-Utilities etc., eventuell ein bisschen "Lesekram", der gut verständlich ist? Falls nicht dennoch danke für die unüblich genaue Beschreibung der Lösungsansätze :).

  • Benutzer-Avatarbild

    @VaporiZed Vielen Dank das ist wonach ich gesucht habe^^. @petaod Dir natürlich auch Vielen Dank ist nämlich auch eine gute Lösung :).

  • Benutzer-Avatarbild

    Hi, ich bins mal wieder^^, zum jetzigen Stand: Sagen wir ich habe ein DataGridview das ReadOnly ist und eine ObservableCollection als Source hat, diese wird per reader, mit Daten aus einer Access Datenbanktabelle gefüllt. Wenn ich jetzt z.B einen neuen Nutzer hinzufügen oder Löschen muss, habe ich in der Regel eine extra Form zum Adden und ebenfalls zum löschen die ich per showdialog aufrufe, wenn z.B im ContextMenuStrip die Auswahl "Add" getroffen wird. Logischerweise habe ich dazu jeweils eine…

  • Benutzer-Avatarbild

    @RodFromGermany Achso :O Nein haben keine führenden Nullen aber ist auch erledigt Vielen Dank :).

  • Benutzer-Avatarbild

    @RodFromGermany Weiß nicht genau was du jetzt damit meinst :/^^. Kannst du das eventuell nochmal erläutern?

  • Benutzer-Avatarbild

    @Eierlein , @korni , @RodFromGermany Riesigen Dank euch allen hab jetzt erst verstanden wie dämlich ich mich gestern angestellt habe hat heut sofort geklappt ^^. Danke für die Hilfe:). Funzt so: Also Fazit: Der Loop oben war sinnlos und ich habe das Instanzieren der Liste vergessen. Wird mir hoffentlich nicht nochmal passieren :). Und die Bennenung ist dementsprechend ausgefallen da das ganze einmal benutzt wird und danach nicht nochmal^^. VB.NET-Quellcode (21 Zeilen)

  • Benutzer-Avatarbild

    @korni Oh Gott du hast Recht ich hab die Liste beim deklarieren nicht instanziert und habs nicht gesehen die ganze Zeit. Huch x.x Danke dir :). Edit: Das ganze funzt nicht ganz Die Liste hat jetzt nichtmehr Nothing drinne sondern bei Count einfach 0 also erkennt er immernoch nichts. @korni

  • Benutzer-Avatarbild

    @korni So kommt in ListMinMax als Ergebnis nothing raus als würde ich nichts zu dieser Liste adden.