Suchergebnisse
Suchergebnisse 1-30 von insgesamt 150.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Sorry, in der Vorschau klappte das Fettmarkieren noch. Zeile 3, 4 und 5 stellen jeweils verschiedene Vorbelegungen in dem Formular ein, die ich dann nachträglich anpassen kann. Deswegen kann ich in der Tabelle Rufnummer nicht nur auf die Tabelle Nutzer verweisen, wie es auf den ersten Blick logisch erscheint. Das heißt im Regelfall befindet sich die Rufnummer an dem Arbeitsplatz des angegebenen Nutzers (Zeile 4) und hat auch die Kostenstelle des Nutzers (Zeile 3) Es gibt aber eben Abweichungen. …
-
Seit einiger Zeit fällt mir auf, dass ich bei dem Ereignis SelectionChangeCommited auf gebundene Comboboxen die Werte der Combox per Code eingetragen werden müssen. Ich kann mich aber erinnern, dass er die mal automatisch übernommen hatte oder täusche ich mich. Kann ich das irgendwie beeinflussen oder muss ich die tatsächlich per Code übernehmen ? Siehe fettmarkierte Zeile. VB.NET-Quellcode (6 Zeilen)
-
Ich habe eine MS-ACCESS Datenbank im Hintergrund laufen. Ich weiß zwar das ACCESS bei dieser Größenordnung nicht unbedingt das geeignete Werkzeug ist, aber was anderes steht mir dienstlich leider nicht zur Verfügung Die Felder werden live in ACCESS angelegt und dann über die Konfiguration des Tableadapters aktualisiert.
-
Mein Dataset umfasst ca 70 Tabellen, die alle miteinander in Beziehung stehen, da ist es schwierig beim Verschieben innerhalb des Datasetfensters noch einen freien Platz zu finden. Leider ergeben sich im Laufe der Zeit auf Grund neuer Anforderungen auch Änderungen in den Tabellenstrukturen. Mit Hilfe der Konfiguration des Tableadapters (SQL-Anweisungen) aktualisiere ich dann die Tabellenstruktur. Dabei werden meine gesetzten Voreinstellungen z.B allowDBNull und Defaultwert immer wieder überschri…
-
Beim Erstellen von typisierten Datasets, sowie beim Aktualisieren der Felder mittels Konfigurieren muss ich jedesmal hinterher die Textfelder umstellen, so dass DBNull vermieden wird. Kann man das in Visual Studio vorher festlegen ? Bei den Spaltenoptionen ist bei Null als Standard zulassen kein Haken gesetzt und trotzdem steht immer AllowDBNull auf True und der Defaultwert auf <DBNull> Wie behält man im Datenbankdesigner die Übersicht ? Wenn ich dort nach den Beziehungen suche, sind die immer d…
-
Nachdem ich nun endlich den Fehler mit der Parallelitätsverletzung aus diesem Thread Parallelitätsverletzung nach neuanlegen -> speichern -> ändern lösen konnte, habe ich ein neues Problem. Ursache waren hier übrigens in Access und VB.net unterschiedlich gesetzte Defaultwerte, da vb.net grundsätzlich <DBNull> geschrieben hat. Die Primärschlüssel die ich erst in Verdacht hatte, waren nicht der Auslöser, da diese nach Schreiben in die Datenbank, sofort aktualisiert wurden. Kann man das irgendwie v…
-
Der Wert steht bei diesem Feld auf Empty. Dann muss ich wahrscheinlich alle Bemerkungsfelder tatsächlich Datenbankseitig auf Leerstring umstellen, wenn es keinen anderen Trick gibt.
-
Danke, ich dachte es gibt eine effektivere Möglichkeit, da ich ja auch vielfach auf isnull prüfe, dann muss ich halt die Prüfungen ändern. Ich war bisher davon ausgegangen, dass null eigentlich der Standard sein sollte.
-
Guten Morgen, wie kann ich beim speichern eines gebundenen Textfeldes, dessen Wert ich gelöscht habe, die Meldung "darf keine Zeichenfolge der Länge null sein verhindern ?" Den Unterschied zwischen Empty und Null kenne ich, kann daher auch nachvollziehen wie es zustande kommt. Kann ich das bei gebundenen Textfeldern per Einstellung ändern oder muss ich das programmtechnisch abfangen ? An einigen Stellen habe ich das schon durch einen Button, der mir das Feld auf null setzt abgefangen, ist aber k…
-
Das hatte ich getan, ohne Erfolg. Habe aber die Designerdatei wieder zurückgespielt und siehe da der Name stimmte wieder. Allerdings sind mir unterwegs alle Fieldexpressions verlorengegangen. Aber ich hoffe, dass es wenn die nachgepflegt sind, alles wieder ordnungsgemäß funzt. Ganz leise Hoffnung habe ich das sich vielleicht auch mein Problem mit der Parallelitätsverletzung nach Neuanlegen und sofortigen ändern eines Datensatzes gegeben hat. Aber das werde ich sehen.
-
Ich habe ein Projekt, in das mehrere Datasets eingebunden sind. Ein Dataset wird in der Entwicklerumgebung nicht erkannt. Ich muß es jedes mal aus dem Projekt ausschließen und danach wieder hinzufügen. Dannn funktioniert es bis zum nächsten Start von Visual Studio. Wie kann ich das dauerhaft reparieren ?
-
Ich wollte auf einem Formular ein gebundenes numericpudown Steuerelement verwenden. Wenn es nur per up- und downbutton (abgefragt über Valuechange) oder durch Tasten (abgefragt über Keypress) bedienbar sein soll funktioniert es. Möchte ich aber das beide Varianten funktionieren, wird der über Tastatur eingegebene Wert beim ersten mal nicht richtig übernommen. Ändere ich den Wert daraufhin ein zweites mal funktioniert es, auch bei allen weiteren Änderungen. Es muß dann aber wirklich eine andere Z…
-
Nein leider nicht.
-
Ich habe mehre typisierte Datasets in meiner Anwendung. Nach dem Öffnen von Visual Studio fehlt mir immer ein und dasselbe Dataset in den Datenquellen. Wenn ich das Dataset ausschließe und wieder zum Projekt hinzufüge wird es auch wieder angezeigt. Die Vorschau, sowie die Arbeit mit den Daten funktioniert problemlos. Nur beim Aufbau von Formularen ist es störend, wenn das Dataset nicht in den Datenquellen auftaucht. Woran kann das liegen ?
-
Ich habe jetzt noch eine andere Lösung gefunden, viele Wege führen nach Rom. Es sieht so aus, als obVB.NET-Quellcode (1 Zeile) nur dann auf nothing zeigt wenn die Bindingsource keine Listeneinträge aufweist, ansonsten scheint sie mindestens auf einer Datarow zu stehen. Folglich habe ich eine zweite Bindingsource zur Anzeige eingebaut und setze dort den VB.NET-Quellcode (1 Zeile), wennVB.NET-Quellcode (1 Zeile) VB.NET-Quellcode (9 Zeilen)
-
Danke, das ist auch eine gute Idee.
-
Danke, aber schade das es nicht anders geht. Das war nur ein Beispiel wo ich das Verfahren auf die Art anwende. Unter ACCESS hatte ich damit nie Probleme. Es gibt tatsächlich in anderen Tabellenrelationen tatsächlich Fälle wo nicht zwingend eine Parentrow existiert. Da werde ich dann wohl den von EDR empfohlenen Workarround einsetzen müssen.
-
Jetzt habe ich das Demoprojekt fertig. Rechner 3 hat hierbei keine Modellzuordnung und zeigt damit die Daten der zuletzt gewählten datarow an. vb-paradise.de/index.php/Attachment/42392/
-
Ups ich meinte natürlich NULLValue, ich dachte das wäre das gleiche wie dbNull. Ansonsten bin ich momentan nicht ganz so schnell mit testen, da ich vorhin auf Office 365 umgestellt wurde und erstmal die Verweise wieder gerade biegen muß. Ich hoffe mal das die Anwendungen auf den noch nicht umgestellten Rechnern dann trotzdem laufen. Danach mache ich mal eine kleine Testsolution zu dem Thema. Das Original ist dafür zu groß, ca 30 Tabellen und entsprechend viel Formulare und Klassen.
-
Wenn das Rechnermodell richtig zugeordnet ist funktioniert das Programm wie es soll, es werden die richtigen Daten angezeigt. Ist das Rechnermodell nicht zugeordnet, also ID_Rechnermodell=DBNull werden die Inhalte der an die tbl_Rechnermodell gebundenen Daten nicht geleert, sondern zeigen die Werte des letzten aufgerufenen Datensatzes an. Ich möchte aber auch die tbl_Rechner als führende Tabelle haben, da ich beim Erfassen das Modell erst zuordnen muß. Also ich rufe den Rechner auf und weise ihm…
-
Im Bild ist hoffentlich besser zu erkennen was ich will. Anhand der Combobox Rechnermodell, sollen die technischen Angaben zum Rechnermodell mit angezeigt werden. Wenn der Rechner erfaßt wird, ist das Rechnermodell ja noch nicht zugeordnet, trotzdem stehen dort die Daten des zuletzt angezeigten Datensatzes drin. Genau das stört mich. Ist das Modell sauber zugeordnet, werden auch die richtigen Daten angezeigt. vb-paradise.de/index.php/Attachment/42386/
-
Ich habe ein Formular mit Details, z.B. Rechner, denen ich erst die übergeordneten Angaben z.B. Rechnermodell bei der Erfassung zuordnen möchte. Beide Bindingsourcen befinden sich mit ihren gebundenen Feldern in einem Formular. Die beiden Bindingsource sind über eine Combobox cboRechnermodell miteinander verbunden VB.NET-Quellcode (4 Zeilen) Über die Eigenschaften ist cbo_Rechnermodell.SelectedtValue an bsRechner.ID_Rechnermodell gebunden. Solange zur Childrow eine Parentrow existiert arbeitet d…
-
Wir stellen in Kürze auf Windows 10 und Office 365 um. Leider habe ich es noch nicht geschafft alle alten VB6 Programme auf .net umzuschreiben. Bei Testen der VB6 Programme, die mit ACCESS Datenbanken zusammenarbeiten, bekommen wir den Fehler "out of memory" Die Programme wurden mit ADo 2.5- ADA 2.7 geschrieben. Die Connection wurde beispielsweise wie folgt aufgebaut Visual Basic-Quellcode (8 Zeilen) Besteht die Chance die alten Programme nochmal lauffähig zu bekommen ? Wenn ja wie ?
-
Danke, das doppelte Gleichheitszeichen war mir gar nicht aufgefallen, hatte mich schon gewundert, was Du bei der Frage nach der Zeile meintest. Da war ich betriebsblind. Das war aber auch nur ein Tippfehler im Forum, der beim Kürzen des Codes reingeraten war. Ich mußte mein Projekt dank eines "unknown harderrors" erstmal wieder zurücksichern, das ich nachsehen konnte. Ich hatte schon Hoffnung, das das Fehlen der Datarow im Bindingsource nur auf den Schreibfehler zurückzuführen war, aber im Proje…