Alle Beiträge von lbm1305
-
C# Threading Problem
Moin, wäre nett, wenn Du noch die Deklaration und die Instanzierung der Klasse Route1 zeigen würdest. Achja: Du könntest die -Tags nutzen ;-)
-
Problem mit Exe datei (irrklang)
Nach Deiner (nicht eindeutigen) Beschreibung gehe ich davon aus, dass Du das Programm nicht selber erstellt hast. Aber es fehlt eine Datei (Assembly, meist eine DLL), die vom Programm bzw. von einem Teil benötigt wird.
-
String abschneiden
Für jemanden der sich damit auskennt nicht. Ich würde aber gern von einem Anfänger / Fotgeschrittenen wissen, was der folgende String überprüft, wenn man ihn an eine Regular Expression übergibt: \w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
-
String abschneiden
Wie kompliziert soll es denn noch werden, wenn eine Zeile reicht? Regex soll langsam sein. :roll:
-
String abschneiden
Den String in eine Zahl (Integer) konvertieren. Damit sind die führenden "0" weg. int a = Convert.ToInt32("001234"); // a = 1234;
-
VB / Dataset / Ausgewählte Daten von einer Tabelle in eine andere kopieren
Ich vermute mal, dass Du über den (DataSet)-Designer gegangen bist?! Datensätze in einem Dataset auswählen, welches nicht angezeigt wird? Im Grunde genommen müsstest Du Zeile für Zeile Deiner DataTable durchlaufen . Die aktuelle DataRow kannst Du dann der neuen DataTable anhängen. // Pseudocode: foreach (DataRow row in table.DataRows) { if(Bedingung) newTable.Rows.Add(row); } Eine andere Möglichkeit wäre, die Tabelle als Klasse darzustellen und dafür eine generische Liste zu nutzen.
-
VB / Dataset / Ausgewählte Daten von einer Tabelle in eine andere kopieren
Ich würde es verstehen, wenn es sich um eine Access-DB handelt, aber bei einem SQL-Server würde ich immer gegen den Server abfragen. z.B. könntest Du eine Stored Procedure auf dem Server anlegen. Vorteil davon ist, dass sich der Server diese Abfrage ständig versucht zu optimieren und Änderungen würden auf dem Server statt finden. Somit muss man nicht den Quellcode des Programmes ändern. Des Weiteren kümmert sich der Server um die Connections. Wie bzw. mit welchem Control werden denn die Daten angezeigt? Das DataGridView (Row) sollte die Eigenschaft besitzen, selektierte Zeilen zu erkennen. Ebenso sollte das ListView die SelectedRows erkennen.
-
.net-Framework 4
Eigentlich nicht. Aber eine Anwendung die z.B. mit dem .NET Framework 1.1 geschrieben wurde, ist nicht mit dem 2.0er lauffähig. Nur wenn Du parallel das 1.1er installieren würdest
-
VB / Dataset / Ausgewählte Daten von einer Tabelle in eine andere kopieren
Moin, Um welches DBMS handelt es sich denn? Ein Dataset soll nicht die komplette DB-Struktur abbilden und schon gar nicht alle Daten halten. Mach doch eine Abfrage gegen die Datenbank und lade die gewünschten Daten ins Dataset. LINQ würde ich dann zur verfeinerten Filterung nutzen.
-
C# Arrayliste hinter Listview Item legen
Uff...ArrayList heißt nicht, dass man da Arrays ablegt. Aber egal. Nehmen wir mal an, du hast Daten einer Person in Deiner Datei (Name, Vorname, Id) Dann würde ich ein Klasse / Objekt Person anlegen, mit den drei Properties Name, Vorname, Id public class Person { public string Name {get; set;} public strig Vorname {get; set;} public int Id {get; set;} } Bei Auslesen der Datei werden Personen instanziert, die in einer generischen Liste vom Typ Person gespeichert werden. List<Person> persons = new List<Person>(); persons.Add(personA); persons.Add(personB); Diese Liste kann man dann dem ListView hinzufügen. Über das selektierte ListViewItem kommst du an die Id des dahinterliegenden Person-Objekt. Zum Thema ListViewItem (.Tag) siehe auch: ListViewItem.Tag-Eigenschaft (System.Windows.Forms)
-
C# Arrayliste hinter Listview Item legen
Moin, Du kannst jedem ListViewItem einen Tag zuweisen. In diesem kann man ein beliebiges Objekt speichern. Also auch Deinen PrimaryKey. Die Daten hälst Du ja bereits in einer Liste. Da sollten die Daten aktuell vorliegen. Um die Datei synchron zu halten, kannst Du a) Jedesmal bei einer Änderung die Liste gegen die Datei schreiben (oder nur die Änderungen) oder sollte eh keiner Zugriff auf die Datei haben, solange die von Deinem Programm genutzt wird.
-
Ordner erstellen + Datei kopieren - Fehler
Über eine IP-Adresse ?! ;-) \\192.168.0.2\share <- Share ist das Verzeichnis
-
Datenbank-Spiegelung mit MSSQL 2005
Das kann ich auch ohne MVVM-Pattern. :-O Das M-V-VM Pattern ist ein Architektur-Pattern welches auf dem MVC-Pattern beruht und eher für WPF / Silverlight Anwendungen gedacht. Es funktioniert aber auch mit WindowsForms.
-
Datenbank-Spiegelung mit MSSQL 2005
Autoincrement und GUID (UniqueIdentifier) sind zwei verschiedene Dinge. Bei einer Guid gibt es kein increment :-?
-
Datenbank-Spiegelung mit MSSQL 2005
Das bringt auch nichts. a) kann der Server selber sein GUID erzeugen (bei n Servern hat man n GUID's) und wenn es das Programm macht, dann muss der Datensatz auf alle Server verteilt werden. Das sollte nicht der Sinn und Zweck des Programmes sein. Diese Aufgabe würde ich schön dem Server überlassen.
-
Datenbank-Spiegelung mit MSSQL 2005
Moin, Datenbanken spiegeln: Vorgehensweise: Konfigurieren einer Datenbank-Spiegelungssitzung (SQL Server Management Studio) Ob's auch mit dem SQL Server 2005 geht, kann ich jetzt nicht beantworten :-)
-
MySQL - VB.Net
Vielleicht solltest Du den MySQL-Connector verwenden. MySQL :: Download Connector/Net Installieren und die Assembly referenzieren und schon sollte es funktionieren.
-
aus Textdatei eine Datenbank datei machen.
Vielleicht wäre mal ein Auszug aus den Dateien sinnvoll. Das Ganze mit einer ordentlichen Erklärung (was soll mit welchen Daten wie passieren) würde die Sache vielleicht erleichtern. Sicherlich würde das Erstellen eine Datenbank aus einer Textdatei funktionieren. Genauso, wie es mit einer CSV-Datei möglich ist. Nur musst Du dem Programm vorschreiben, was mit welchen Datum (Einzahl von Daten) passieren soll.
-
TreeView Nodes mit gleichen Namen unterscheiden?
Würde auch gehen
-
aus Textdatei eine Datenbank datei machen.
Moin, wie sieht es mit XML aus? Optimal für Datenhaltung (ähnlich einer DB) und braucht keinen Server.
-
TreeView Nodes mit gleichen Namen unterscheiden?
Trotz gleichen Namens, wobei es sich bestimmt nur um die Beschreibung des Nodes handelt, kann man sich den Hashcode erzeugen lassen. Sollte das Objekt geklont sein, hat die Kopie den selben Hashcode. TreeNode node1 = new TreeNode("test"); object hash1 = node1.GetHashCode();
-
Berechnung über 2 DataGridView(DataTable)
Moin, Ein (paar) Frage(n) dazu. Der Gesamtpreis soll aber nicht gespeichert werden? Falls ja, wäre dies nicht sinnvoll. Und warum steht der Einzelpreis nicht in der DB bei dem Artikel? EDIT: Ansonsten muss Du die aktuelle Artikelnummer aus Tab1 in der zweiten suchen und Dir den Einzelpreis zurückgeben lassen. EDIT2: Des Weiteren lässt sich ein Beziehung zwischen den DataTables herstellen: Galileo Computing :: Visual C# 2008 – 28.5 Mit mehreren Tabellen arbeiten
-
2 Forms zusammenhängen C#
Was hat denn das Fragen gebracht? Du hast keinen einzigen Tipp umgesetzt, wenn ich das bis hierher beurteilen kann.
-
2 Forms zusammenhängen C#
Ich kenne kein C# (.NET) Buch, welches Deine Vorgehensweise empfiehlt, geschweige denn so ein Beispiel enthält.
-
2 Forms zusammenhängen C#
Und wie?