Zum Inhalt springen

Faby

Mitglieder
  • Gesamte Inhalte

    21
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Faby

  1. In Baden-Württemberg! Stufen gibt es in Bayern, oder?
  2. Hallo, kann mir jemand ungefähr sagen, in welche Entgeldgruppe ein staatl. gepr. Techniker für Elektrotechnik mit ca. 1 Jahr Berufserfahrung (und voriger IT-Ausbildung) in die IG Metall Tarifübersicht eingegliedert wird? Danke!
  3. Erneut Danke. Jetzt wird das ganze etwas klarer. Die Art und Weise wie in C# Speicherplatz allokiert wird ist neu für mich. Eine List habe ich zuvor noch nie verwendet. Grüße, Faby
  4. Danke Goose. Das Insert / Update Statement kommt in naher Zukunft. Spätestens wenn ich mich für mein Abschlussprojekt damit beschäftigen muss Gerade beschäftige ich mich mit den zurückgegebenen Ergebnissen des SQL Statements. Ist es möglich ein SqlDataReader Objekt aus einer Methode zurückzugeben und ihn dann mit Read() weiterzuverwenden? Mein Problem: Da ich den Reader mit Close() schließen sollte, ihn danach aber mit return zurückgebe, kann ich kein Read() mehr darauf anwenden, was ja ziemlich verständlich ist. Wie jedoch gebe ich die Ergebnisse zurück, um sie danach weiterzuverwenden? Verwendet man da noch SqlDataReader?
  5. Danke! Ich besorge mir gerade die benötigten Dateien. Mir stellen sich einige Fragen bezüglich SqlParameterCollection.AddWithValue: command.Parameters.Add("@ID", SqlDbType.Int); Ich füge command dem Parameter "@ID" hinzu der vom Typ SqlDbType.Int ist zu? command.Parameters["@ID"].Value = customerID; "@ID" wird eine Variable hinzugefügt, die vom Typ SqlDbType ist? D.h. customerID=5 ist äquivalent zu command.Parameters["@ID"].Value=5? command.Parameters.AddWithValue("@demographics", demoXml); Wie oben mit customerID nur mit einer einzeiligen Anweisung? Geht man in diesem Beispiel davon aus, dass der Inhalt einer XML-Datei in "demoXml" vorher eingelesen wurde? Stimmt. Wird für dt1 bspw. bei Auswahl des Datums 29.01.2012 eine Uhrzeit von 00:00:000 gespeichert, damit "lowest" auch wirklich die geringste anzunehmende Uhrzeit ist, um einen Vergleich mit BETWEEN zu ermöglichen? Somit ist sowohl der DateTimePicker als auch die SQL-Anweisung kompatibel zueinander, da beide vom selben Typ sind? Was passiert, wenn der DateTimePicker von einem anderen System mit unterschiedlicher Spracheinstellung zu dem System übermittelt, das den Befehl an die Datenbank ausführt? Werden beide in eine Art Standardformat gebracht, um Kompatibilität zu erreichen? Vielen Dank schon mal!
  6. Danke für die Antworten! Zunächst die Frage: Was versteht man unter "Mapping"? Etwa das Suchen/Selektieren? Ich habe mit Parametern noch nie gearbeitet und sollte dazu auch sagen, dass ich aus der C++ Welt komme und mich erst seit kurzem mit C# beschäftige. Würde das so funktionieren? (Ich habe am Wochenende keinen Zugriff auf das Projekt) cmd.CommandText = "SELECT * FROM Calibration WHERE CONVERT(char(8), end_time, 112) BETWEEN @lowest AND @highest"; cmd.Parameters.AddWithValue("lowest", dt1.ToString("yyyyMMdd")); cmd.Parameters.AddWithValue("highest", dt2.ToString("yyyyMMdd")); Grüße, Faby
  7. Hallo! Es geht um folgende Zeile in meinem Projekt: cmd.CommandText = "SELECT * FROM Calibration WHERE CONVERT(char(8), end_time, 112) BETWEEN '" + dt1.ToString("yyyyMMdd") + "' AND '" + dt2.ToString("yyyyMMdd") + "' "; Zum Datenbankinhalt: end_time ist vom Typ datetime. Inhalte liegen in folgendem Format vor: "02.01.2011 23:59:59" und werden anhand von "CONVERT" und ".ToString" in das Format 20110102 gebracht. "cmd" ist vom Typ SqlCommand (using System.Data.SqlClient). dt1 sowie dt2 sind dateTimePicker Objekte die im Ereignis mit dem Wert gefüllt werden: private void dateTimePicker1_ValueChanged(object sender, EventArgs e) { dt1 = dateTimePicker1.Value; } Problem: Die Suche nach einem einzelnen Datum funktioniert einwandfrei. Ich verwende hierzu nicht BETWEEN sondern LIKE nur für dt1: ...WHERE CONVERT(char(8), end_time, 112) LIKE '%" + dt1.ToString("yyyyMMdd") +"%' "; Wenn ich nun mit der ersten Anweisung über BETWEEN nach einem Datumsbereich suche, zeigt er mir keine Ergebnisse an, auch mit groß gewähltem Bereich über die Kalender. Gibt es ein Problem mit der Konvertierung? Danke! Grüße, Faby
  8. Faby

    Frage zu Eventsteuerung

    Die Zeile button.Click += new Eventhandler(this.Button_Click); kann verständlicher(für Unerfahrene) auch so geschrieben werden: Eventhandler ehandler = new Eventhandler(this.Button_Click); button.Click += ehandler; Es wird also dem Ereignis ein Eventhandler-Objekt zugewiesen. Bei einem Event werden somit alle Methoden im Eventhandler-Objekt ausgeführt. Die verkürzte Schreibweise hat mich als Event-Neuling verwirrt.
  9. Faby

    Frage zu Eventsteuerung

    #geklärt, kann gelöscht werden.
  10. Hallo, habe zwei Fragen zur Eventsteuerung, die nach Recherche in der MSDN Library noch offen stehen. Erzeugen des Steuerlements: private Button button; Delegate: public delegate void Eventhandler(object sender, EventArgs e); Eventhandlermethode: void Button_Click(object sender, Eventargs e) {...} Eventhandlermethode dem Click-Ereignis von Button hinzufügen button.Click += new Eventhandler(this.Button_Click); Das sind Teile aus der MSDN Library. Leider fehlt mir der Zusammenhang zur Klasse Button. Wie wird hier der Aufruf eines Events in der Klasse Button realisiert und wie wird die Verbindung durch das "delegate" zur Klasse geschaffen? Es muss sicherlich noch irgendeine Zeile, die das Eventhandler-Objekt mit einer Methode der Button-Klasse verbindet, da ich normalerweise bei delegates so etwas vorfinde: Del handler = DelegateMethod; handler (Übergabeparameter); //Del=delegate-Name Ich danke im Voraus!
  11. Mit habe ich mich auf Math Kernel Library from Intel - Intel® Software Network bezogen. Was die BSD-Lizenz bewirkt, weiß ich
  12. So. Ich verwende nun DotNumerics (DotNumerics). Kennt sich hier jemand damit aus und kann mir speziell in meinem Fall weiterhelfen?
  13. Ich bevorzuge hier lieber Freeware bzw. bereits enthaltene Librarys aus dem .NET Framework, da das Projekt für ein Unternehmen entwickelt wird. Evtl. kann ein C#-Kenner noch einen Tipp aussprechen? Danke bisher flashpixx.
  14. Got it. LAPACK for Windows Ich melde mich nach der Implementierung sicherlich nochmals. Daher Thread bitte nicht schließen.
  15. Hallo flashpixx, danke.LAPACK scheint unter der BSD-Lizenz zu stehen. Ist das Kompilieren einer solchen Library in eine .dll möglich und anschließend auch im .NET Framework verwendbar? Kennst du hierfür evtl. ein Tutorial für die Kompilierung? Finde gerade nur Tutorials für C, C++ und Haskell.
  16. Hallo! Ich möchte in C# eine Kugel anhand von 4 Punkten (bzw. 5, da diese Anzahl fest vorgegeben ist) berechnen. Gegeben sind, wie bereits erwähnt, 4 Punkte mit jeweils X,Y und Z Koordinate. Nun habe ich versucht dieses Vorgehen nachzubilden: Kugel durch 4 Punkte konstruieren (siehe "Beispiel") Bisher verwendete ich die Matrix3D Klasse (System.Windows.Media.Media3D) Matrix3D Structure (System.Windows.Media.Media3D) um ein Matrix-Objekt zu erstellen und anschließend mit den Koordinaten-Werten zu befüllen. Ich dachte mir, anhand einer Methode die Unbekannten A,B,C,D zu bestimmen und durch eine Division durch 2 für B,C,D den Mittelpunkt der Kugel bestimmen zu können. Nun weiss ich nicht, ob ich hierfür die korrekte Klasse verwende bzw. ob es überhaupt eine passende Klasse für mein Vorhaben gibt. Falls mir die Klasse Matrix3D doch weiterhilft: mit welcher Methode ist es möglich, die Unbekannten zu bestimmen? Zur Info: die Determinanten ( -(x2 + y2 + z2) ) der Koeffizientenmatrix bestimme ich mit 4 (bzw. 5) double-Variablen. Diese stehen also auch zur Verfügung, falls eine Methode diese benötigt (und nicht selbst errechnet). Ich danke bereits im Voraus! Gruß Faby
  17. Ein Tippfehler von mir Ich weiss zwar was du meinst, aber das umzusetzen fällt mir gerade schwer. Ist die Einteilung oben eigentlich korrekt? Kannst du mir mit dem Geschriebenen das mit dem /30 er Prefix erklären? Danke schonmal
  18. Habe es so versucht: 1. Subnet: 2^4=16-2=14 Prefix: /28 180.12.0.0 - 180.12.0.15 (1x 10PC) 180.12.0.16 - 180.12.0.31 (1x 10 PC) 2. Subnet: 2^5=32-2=30 Prefix: /27 180.12.1.0 - 180.12.1.31 (1x 20 PC) 180.12.1.32 - 180.12.1.63 (1x 20 PC) 3. Subnet: 2^6=64-2=62 Prefix: /26 180.12.2.0 - 180.12.2.63 (1x 40 PC) 180.12.2.64 - 180.12.2.127 (1x 40 PC) 4. Subnet: 2^7=128-2=126 Prefix: /25 180.12.3.0 - 180.12.3.127 (1x 100 PC) Wäre das so realisierbar? Können die PC's in dieser Methode alle miteinander kommunizieren? Oder muss ich alle 6 kleinen Niederlassungen über die größte (7. mit 100 PC) Niederlassung laufen lassen? Die Aufgabe ist ein wenig unverständlich erklärt. Es ist nicht einzusehen was wirklich gemeint ist.
  19. Hallo, hänge momentan an folgender Aufgabe: Kann mir da eben einer helfen? Wäre sehr nett!

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...