Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Portal
  • |
  • Mitglieder
Beiträge von hypersurf
Thema: Variabel Generator Visual Studio 2013
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Schreib' Dir doch einfach einen Code-Generator. Ist ja nicht wirklich schwierig ein paar Strings zusammenzusetzen und auszugeben.

Thema: Applikation läuft unter Win7 nicht (Sql-Fehler 26)
Am im Forum: Rund um die Programmierung

Kommst Du vom Management Studio von dem Win7-Arbeitsplatz auf die Datenbank?

Helfen, dem Problem auf die Schliche zu kommen, könnte Dir auch dieser Beitrag: [gelöst] SQL Networkinterface Error 26

Thema: Performanteste Datenbank für Koordinaten
Am im Forum: Datentechnologien

Moin,

wie sieht es denn mit der Fragmentierung der Tabelle aus? Hast Du Dir mal den Execution Plan Deiner SQL-Statements angesehen?


PS: Ich arbeite selber nicht mit Oracle, kann mir aber nicht vorstellen, dass Oracle mit dieser Menge nicht zurecht kommt.

Thema: Suche fertige Classe/Sample - Picturebox wie in Windows Fax und Fotoanzeige
Am im Forum: GUI: Windows-Forms

Schau mal hier: http://www.cyotek.com/blog/creating-a-scrollable-and-zoomable-image-viewer-in-csharp-part-4

Thema: Kundenverwaltungs- / Kassensystem, eure Meinung / Hilfe
Am im Forum: Grundlagen von C#

Zitat von schnelleHelga
Die meisten Änderungen betreffen Formulare und Protokolle in der Datenübertragung zum Finanzamt. Ab und zu kommen auch steuerliche Änderungen. Die Maßgaben zum §13b UStG wurden allein im Laufe des Jahres 2014 dreimal geändert.

Jop, das stimmt. Das haben wir auch mit erlebt. Und auch, wie die Gesetzesänderungen Anfang 2015 wieder zurückgenommen wurden.

Zitat von schnelleHelga
weil ich keine riesen Summen für Wartung verlangen kann.

Das handhaben wir völlig anders: Es wird in den Wartungsverträgen definiert, dass Gesetzesänderungen nicht in den Wartungsverträgen enthalten sind, sondern diese gesondert und rechtzeitig beauftragt werden müssen.

Thema: Kundenverwaltungs- / Kassensystem, eure Meinung / Hilfe
Am im Forum: Grundlagen von C#

Zitat von schnelleHelga
Ich habe mein Produkt aus diesem Bereich vor drei Jahren eingestellt, weil ich mit meinem 2 Mann-Betrieb die ständigen gesetzlichen Änderungen nicht mehr berücksichtigen kann.

Rein aus Interesse, welche ständigen Änderungen sind das, die einen 2-Mann-Betrieb zum Aufgeben zwingen? Ich arbeite bei einem ERP-Hersteller und erlebe nicht ständig irgendwelche Gesetzesänderungen die wir umsetzen müssten.

Thema: Kundenverwaltungs- / Kassensystem, eure Meinung / Hilfe
Am im Forum: Grundlagen von C#

Hallo Ovoxo,

wichtig ist vor allem, dass Du Dich mit dem Kunden zusammensetzt und die Anforderungen genau besprichst. Dann kannst Du abschätzen was er wirklich braucht und wie groß der Umfang der Module werden soll. Frage auch nach branchenspezifischen Besonderheiten und schau Dir die aktuell eingesetzte Software (auch wenn es Exceltabellen sind) an.

Sowas kann relativ easy sein, kann aber auch - wie die anderen schon schrieben - ein Faß ohne Boden werden.

Thema: Winforms - Access an Datagridview binden
Am im Forum: Grundlagen von C#

Zitat von Neggi
Echt komisch...habt ihr da eine Idee?

Jop, den Debugger benutzen und jeden Schritt einzeln debuggen ([Artikel] Debugger: Wie verwende ich den von Visual Studio?). Dann kannst Du genau nachvollziehen wo die falschen Werte entstehen.

Thema: Winforms - Access an Datagridview binden
Am im Forum: Grundlagen von C#

Du könntest auch einfach die SQL-Abfrage nochmal laufen lassen und diese um die Anzahl der auszugebenden Datensätze begrenzen. Das geht bei Access, soweit ich mich erinnern kann, mit der TOP-Funktion.

Beispiel:


select top 5 Bezeichnung,Bild from Uebungen 

Thema: Erklärung zur typisierten Count<Type>-Funktion
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Zitat von chrisc
ich greife über ein Framework auf eine Datenbank zu. Ich bin eigentlich nur die normalen count Properties gewöhnt. Bei dieser Count Funktion wird jedoch zusätzlich ein Datentyp verlangt:

Es wird kein Datentyp sondern eine Bedingung verlangt. Die Funktion hat eine zweite Überladung ohne Parameter. D. h. Du kannst sie einfach mit .Count() verwenden.

Schau Dir dazu dieses Tutorial an, da wird die Funktion mit ihren Überladungen gut erklärt: http://www.dotnetperls.com/count

Zitat von chrisc
2. Extension methods meint das die Methode von aussen der Klasse hinzugefügt wurde, das sie nicht Teil der ursprünglichen Klasse ist?

Jop, siehe auch Erweiterungsmethoden (C#-Programmierhandbuch)

Thema: SQL String mittels C# zusammensetzen
Am im Forum: Grundlagen von C#

Hallo peterbe,

bitte lies Dir diesen Artikel [Artikelserie] SQL: Parameter von Befehlen durch. So wie Du das SQL-Statement zusammen setzt, sollte man es grundsätzlich nicht machen (Stichwort SQL-Injection!).
Schau Dir einfach mal die StringBuilder-Klasse an, damit lässt sich Dein Vorhaben leicht und vor allem übersichtlich realisieren: https://msdn.microsoft.com/de-de/library/system.text.stringbuilder%28v=vs.110%29.aspx


Übrigens brauchst Du kein AND sondern ein Komma, zum Aktualisieren einer weiteren Spalte (siehe auch http://sql.lernenhoch2.de/lernen/)

Beispiel:
update reifen set typ = 'Winterreifen', reifenmontage = 'standard' where hersteller = 'continental'

Thema: SQLite - Select-Probleme bei Vergleich von Zahlen/Kommwerten
Am im Forum: Datentechnologien

Zitat von CHCodix
Würde mich über einen Tipp freuen.

Setz das Statement doch einfach mal manuell ab (beispielsweise via http://sqlitebrowser.org/) und schau was rauskommt.

Thema: WPF - Erzeugen eines CronTab-Strings
Am im Forum: GUI: WPF und XAML

Die GUI wirst Du wahrscheinlich selber erstellen müssen. Für das Generieren der Cron Expression spuckt google auf der ersten Seite ein paar vielversprechende Ergebnisse aus: https://www.google.de/#q=c%23+create+cron+expression

Thema: Abfrage auf Remote Verbindung
Am im Forum: Netzwerktechnologien

Zitat von inflames2k
Hallo,

verstehe nicht wieso alle direkt auf VNC oder ähnliches verweisen. - Mit Boardmitteln kann der RDP-Server doch dahingehend konfiguriert werdern, dass mehrere Anmeldungen mit gleichem Nutzer möglich sind.

Der folgende Link ist zwar für Windows 2008 / 2012, funktioniert aber für ältere Versionen ähnlich:
Windows 2008/2012: Mehrere RDP-Sessions pro User erlauben

Das geht aber nicht bei Windows 7.

Thema: Abfrage auf Remote Verbindung
Am im Forum: Netzwerktechnologien

Zitat von Larsen
Oder habe ich dich falsch verstanden?

Hast Du nicht, ich bin nur davon ausgegangen, dass der Benutzer immer wieder abgemeldet wird.

Thema: Abfrage auf Remote Verbindung
Am im Forum: Netzwerktechnologien

Mach doch VNC drauf und verbinde Dich zur Prüfung, ob jemand gerade auf dem Rechner arbeitet, kurz per VNC.

Du solltest bei der Verbindung im Bildschirm "Drücken Sie STRG-ALT-ENTF..." landen. Und wenn Du das dann drückst siehst Du, ob gerade jemand angemeldet ist.

Thema: Aufwandschätzung, Kosten - Preis
Am im Forum: Smalltalk

Hallo jaipur,

hast Du vielleicht einen Entwickler-Kollegen der sich das ganze mal anschauen und zeitlich bewerten kann? Es wird Dir auch helfen, die Zeiten die Du wirklich an den Punkten sitzt zu notieren und später zu schauen wo Du mit der Zeitschätzung richtig lagst und wo nicht. Das verbessert Dein Gefühl für zukünftige Zeitschätzungen.

Von Deinen Schilderungen her klingen die Anforderungen jetzt nicht nach 4 Wochen Arbeit, sondern eher nach 2 - 3 Tagen. Das kann aber falsch sein, weil wir nicht alle Details kennen.

Thema: Tastatureingabe durch Barcodescanner abfangen
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo basstscho,

was für einen Barcodescanner hast Du im Einsatz? Es gibt Scanner für die es extra Komponenten gibt, mit denen man die Eingaben sehr bequem abfragen kann. Evtl. mal beim Hersteller nachfragen.

Falls Dein Scanner diese Möglichkeit nicht bietet denke ich, dass Du um Hooks nicht herum kommst.
Dieser Thread hier gibt Dir evtl. noch ein paar Anregungen: Barcodescanner- & Tastatureingaben unterscheiden

Thema: DevExpress XAF verstehen und benutzen
Am im Forum: Smalltalk

Die Doku sieht doch eigentlich ganz vielversprechend aus: https://documentation.devexpress.com/#Xaf/CustomDocument2670

Beispiele und Videos scheint es auch zu geben: https://www.devexpress.com/Products/NET/Application_Framework/getstarted.xml

Thema: Keylogger blockiert Tastatur
Am im Forum: Grundlagen von C#

Du verwendest die falschen APIs. RegisterHotKey ist dafür da um systemweite Hotkeys für Deine Anwendung zu registrieren, aber nicht um alle Tastatureingaben zu überwachen, das realisiert man mit anderen API-Funktionen.

Thema: [erledigt] Methoden überladen mit Klasse als Parameter --> Polymorphie
Am im Forum: Grundlagen von C#

Du musst a in B konvertieren:


if (a is B)
{
    program.doIt((B)a);
}
else
{
    program.doIt(a);
}

Thema: Einzelne Rahmenlinien in Excel erstellen
Am im Forum: Office-Technologien

Das sollte Dein Problem lösen:
https://msdn.microsoft.com/DE-DE/library/office/ff822605.aspx
http://www.codeproject.com/Questions/540581/setplustheplusborderplusinplusexcelplusforpluseach

Thema: Sich bewegende Rechtecke mit Animation bei Treffen
Am im Forum: GUI: Windows-Forms

Hallo Carfly,

schau Dir mal diesen Thread [Tutorial] Zeichnen in Windows-Forms-Programmen (Paint/OnPaint, PictureBox) an, da wird eigentlich alles beschrieben was Du benötigst. Von "Wie zeichne ich in Windows-Forms" bis hin zu Animationen.

Thema: Befehlszeilenargumente mit Beschreibung
Am im Forum: Grundlagen von C#

Schau Dir mal diesen Beitrag an: CommandLineParser - Ein leichtgewichtiger Befehlszeilen-Parser

Da gibt es eine Klasse die genau dies bereits erledigt.

Thema: List<> an eine andere Klasse zu Weiterverarbeitung übertragen/übergeben
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Kannst Du mal die Klassen bzw. die relevanten Ausschnitte posten?

Thema: mit GIT arbeiten obwohl im Hintergrund SVN läuft
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Zitat von Froggie
So wenig Kommandozeile wie möglich (bin Mausschubser, nutze bisher TortoiseSVN)

Schau Dir mal smartgit an. Ist nicht teuer und sehr praktisch.

Thema: Änderung von musikfilelinks aus Musikseiten möglich?
Am im Forum: Rund um die Programmierung

Wenn der Betreiber die Links ändert, dann kann man nichts dagegen machen und sie funktionieren halt nicht mehr. Bei youtube muss man glaube ich aber keine Angst haben, dass sie die (Perma-)Links ändern bzw. diese ungültig werden.

Thema: TreeView Element mit Flat Data Strucktur füllen (C#)
Am im Forum: Datentechnologien

Hallo Th69,

natürlich geht das auch ohne Rekursion, ich persönlich bevorzuge aber die Rekursion, weshalb ich diese auch vorgeschlagen habe.

maan kann sich ja den für ihn einfachsten Weg aussuchen

Thema: TreeView Element mit Flat Data Strucktur füllen (C#)
Am im Forum: Datentechnologien

Zitat von Th69
Hallo hypersurf,

das hilft hier nicht weiter, da die TreeView-Struktur ja erstellt werden soll - nicht gelesen.

In dem von mir genannten Beispiel sieht man wunderbar wie rekursive Methoden funktionieren und das ist genau das, was maan zur Lösung seines Problems benötigt.

Im Sinne von [Hinweis] Wie poste ich richtig? 1.1.1 habe ich die Lösung bewusst nicht gepostet, sondern nur einen Hinweis auf den Lösungsweg :)

Thema: TreeView Element mit Flat Data Strucktur füllen (C#)
Am im Forum: Datentechnologien

Hallo maan,

Du musst eine rekursive Funktion schreiben. Ein Beispiel findest Du hier