Suchergebnisse
Suchergebnisse 1-10 von insgesamt 10.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Hallo, Fülle ich mit einem DataAdatpter immer ein DataSet oder kann ich direkt eine DataTable befüllen. Eine schlichte SQL-Abfrage ist doch nur eine Tabelle, oder gibt es da mehr zu beachten? Wie unterscheidet sich normalerweise ein DataSet mit nur einer Tabelle zu einer DataTable? Viele Grüße
-
Ok, dann bin ich am Ende meiner Idee. Ich erhalte beim Füllen eine Fehlermeldung: Fill: SelectCommand.Connection wurde nicht initialisiert Ich denke es handelt sich dann um einen Fehler bei NpgConn? Ich hole die aus einer anderen Class, werden die Eigenschaften (.ConnectionString) mit übernommen oder gibt es da einen Reset? VB.NET-Quellcode (8 Zeilen)
-
Ich sag mal so, in Form1 verwende ich denselben cmd ohne Probleme. Dass das einmal geht und einmal nicht, würde mich definitiv auf Form2 festsetzen. Also dort dann ohne f., aber theoretisch könnte ich ja auch f. mal in Form1 probieren. (Schaff ich leider erst morgen) VB.NET-Quellcode (1 Zeile)
-
Ja das ist die andere Form, ich denke ich bin dem Thema schon auf der Spur an dieser Stelle: Dialoge: Instanziierung von Forms und Aufruf von Dialogen
-
Ja klar habe ich da rein geguckt, es war eher so gemeint, dass es nicht am CommandText liegt. Ich dachte ich könnte das dadurch auch ausdrücken, dass sich der Commandtext zwischen den Forms nicht ändert. Davon abgesehen sagt mir die Fehlermeldung ja auch garnichts zum .CommandText, sondern zur .Connection Dort konnte ich jetzt auch @mrMos Gedanken bestätigen .Connection ist Nothing und das kommt wahrscheinlich von der Form dessen Problem ich an anderer Stelle auch schon auf der Spur bin, siehe L…
-
Ok, ich denke ich habe den Fehler, aber weiß nicht wie ich es richtig hinkriege: In Form1 verwende ich schon eine Verbindung, das Ganze ist als Variable gespeichert, daher dachte ich nehme ich die Variable einfach direkt mit auf Form2 damit ich das nicht doppelt machen muss. VB.NET-Quellcode (22 Zeilen)
-
Vielen Dank! Ich habe das so ähnlich betrachtet wie Speicherpfade. Zitat: „Specifies that one or more declared programming elements are associated with a class or structure at large, and not with a specific instance of the class or structure“ Ohne Shared kann ich also gar nichts von anderen Klassen verwenden?
-
Ja unter der Definition ist auch noch mehr zu finden. Ich wollte auch nochmal klarstellen was ohne Shared denn möglich ist. Also die Instanzierung hab ich ja von Form1 als f, ich dachte Form1 muss nur das Load-Event hinter sich haben und danach kann ich die Connection in anderen Bereichen nutzen. Das Form1 bleibt auch angezeigt, aber im Hintergrund, ich schätze das zählt dann schon nicht mehr als angezeigt? Oder ist f ein anderes Form1 das auch noch angezeigt werden muss um sein eigenes Load-Eve…
-
Ok alles klar. Danke Ich war nur wieder bei ohne Shared, weil du es als Normalfall betitelt hast. Ich dachte dann sollte ich es auch ohne Shared noch probieren. Danke
-
Ich weiß nicht ganz wie du das meinst mrMo. Fast alles in vb.net sind doch Objekte