Archiv der Kategorie: Programmierung

ASP.NET / Sparx Systems Enterprise Architect : Read binary Image from Database ( BLOB ) and show / display it on a webpage

Problem A binary picture that has been saved in a database or an Access File (i.e. of the Sparx Systems Enterprise Architect) shall be displayed on a web page. Approach Create a new ASP.NET Webform and name it GetImage.aspx Go … Weiterlesen

Veröffentlicht unter .NET, Access, C#, Datenbanken, MS SQL Server, Sparx Systems Enterprise Architect | Hinterlasse einen Kommentar

C#.NET + MS SQL Server : Nach INSERT direkt die Auto-Increment ID erhalten ohne zweite Abfrage

Problem Um die Auto-Increment ID zu erhalten werden desöfteren 2 Statements abgesetzt, obwohl das INSERT-Statement direkt die Auto-Increment ID zurückgeben kann Ansatz – Approach Anstelle von comm.ExecuteNonQuery() sollte man lieber comm.ExecuteScalar() mit SELECT SCOPE_IDENTITY() kombinieren. Lösung – Solution

Veröffentlicht unter .NET, C#, MS SQL Server, Programmierung | Hinterlasse einen Kommentar

Javascript: Read URL GET Parameter from the browsers address bar that have been passed / commited

Problem A javascript should read the browsers address bar to get GET Üarameters that have been appended to the adress bar. Approach – Ansatz Usage of decodeURIComponent Solution You can call now the script like this: http://webseite.html?map=Test

Veröffentlicht unter Javascript | Hinterlasse einen Kommentar

Sparx Systems Enterprise Architect + C#: Get all EA Elements of a package

Problem All Elements of a package should be retrieved. Approach – Ansatz The method getElementsOfElement, which has been defined in the previous article is used to add all subelements of a package. Lösung – Solution

Veröffentlicht unter C#, Modellierung, Programmierung, Sparx Systems Enterprise Architect | Hinterlasse einen Kommentar

Sparx Systems Enterprise Architect + C#: Recursively get all elements and sub elements of an EA Element

Problem All elements of an subelement should be catched Approach – Solution Recursively iterate through all subelements and AddRange (already a list) to the List. The interuption of the recursion is, when an empty List is used as parameter for … Weiterlesen

Veröffentlicht unter C#, Modellierung, Programmierung, Sparx Systems Enterprise Architect | Hinterlasse einen Kommentar

Sparx Systems Enterprise Architect + C#: Get Top Package from selected Package

Problem The top package of an Enterprise Architect Project EAP should be retrieved Approach Navigate to the Parent ID until the package return null. Solution – Lösung

Veröffentlicht unter C#, Modellierung, Programmierung, Sparx Systems Enterprise Architect | Hinterlasse einen Kommentar

IBM Doors DXL: Recursively load formal module by name without knowing the path / Modul nach Name Laden (Folder bekannt)

Problem A module should be loaded by name independend from the position in the Doors Project Structure. Ein Modul soll nur anhand seines Namens geladen werden, ohne die genaue Position im Doors Projekt zu wissen. Premise – Prerequirement – Voraussetzung … Weiterlesen

Veröffentlicht unter DXL, IBM DOORS, Programmierung | Hinterlasse einen Kommentar

GIT: Die 3 wichtigsten Kommandofolgen für die Zusammenarbeit / The three most important command line sequences

Die 3 häufigsten Kommandofolgen, die man beim Zusammenarbeiten braucht Updaten (Aktuellen Stand vom Server holen): 1.) git fetch 2.) git merge Committen / (Eigene Änderungen auf den Server schieben): 1.) git add . 2.) git commit -m „meine Nachricht“ 3.) … Weiterlesen

Veröffentlicht unter Programmierung | Hinterlasse einen Kommentar

Microsoft Visual C++ : How to call WinMain() from a console apps main()-method / Wie man die WinMain-Methode von einer Konsolenanwendung aus aufruft

Problem Eine C++ Anwendung hat als Konsolenanwendung den Einstiegspunkt aber als Win32-Anwendung den Einstiegspunkt Es wird nach einer Möglichkeit gesucht, die WinMain-Methode von einer Konsolen-Anwendung aus aufzurufen, um eine Hauptfenster in der Konsolenanwendung zu generieren. Ansatz MSDN definiert die WinMain()-Methode … Weiterlesen

Veröffentlicht unter C++, Programmierung | Hinterlasse einen Kommentar

C#.NET: ZIP Dateien entpacken und im Zielverzeichnis ggf. überschreiben / Uncomrpess ZIP to a folder and overwrite existing

Problem Die ZipFile.ExtractToDirectory(zip,target)-Methode in C# überschreibt keine vorhandenen Dateien, sondern schmeisst eine Exception. The ZipFile.ExtractToDirectory(zip,target)-method in c# is not overwriting existing files, but throws an exception Vorraussetzung – Prerequirements .NET Framework der Version 4.5 Referenzen/References: System.IO.Compression.dll System.IO.Compression.FileSystem.dll You have to … Weiterlesen

Veröffentlicht unter C#, Programmierung | Hinterlasse einen Kommentar