Merge branch 'master' of git.2li.ch:ibz/db_AI-4

This commit is contained in:
Andreas Zweili 2017-07-20 20:50:36 +02:00
commit 6cb461b81a
1 changed files with 27 additions and 0 deletions

View File

@ -289,15 +289,42 @@ Verarbeitung unsere Datenbank auf.
\subsubsection{Connection}
Um die Verbindung ( connectionstring ) abrufen zu können, erstellen wir eine « helper» Klasse.
Darin haben wir den Verbindungspfad definiert der beim Verbindungsaufbau in App.config aufgerufen wird.
Den definitiven (connectionstring) haben wir in «App.config» definiert.
\subsubsection{GUI}
Das GUI wurde beim aufbauen des Projektes als «Windows Form Application» gestartet und «Dashboard» genannt.
Nach dem Anpassen der Grösse, haben wir eine «ListBox» eingesetzt und sie umbenannt. Sie dient dazu, zukünftig gesuchte Daten darin aufzuführen.
Um die gesuchten Daten einzugeben fügte wir danach eine «TextBox» ein.
Damit wird sobald die gesuchten Daten aufgeführt werden, die Informationen aufgerufen und in der «ListBox» angezeigt.
\subsubsection{Datenverarbeitung}
Um die benötigten Daten hinzuzufügen, erstellten wir eine neue Klasse, die wir «cities» nannten und haben die Struktur dieser Tabelle aus der Datenbank abgebildet.
In der Klasse « dataaccess» bauten wir eine Methode auf, mit der wir die Daten als Liste als neue Verbindung abrufen(und danach wieder schliessen) können und haben die «ListBox» in der «Dashboard» Klasse damit verbunden.
Um die Verbindung zur « listBox» zu vervollständigen, haben wir in der «cities» Klasse die Lese- Eigenschaft «Fullinfo» eingesetzt, um nur die gewollten Daten abzurufen.
Mit einem connection.Query Funktion, haben wir wie in einer SQL- Datenbank Funktionk, danach die Daten in der Klasse «dataaccess» abgefragt.
\subsubsection{Problematik}
-Verbindungsaufbau
-Insert Data
-Datenvormatierung (Geburtstag)
\subsubsection{Referenzen und Addons}
Mit Dapper entschieden wir uns, nachdem wir ein wenig nachgeforscht haben und wir auf Stack Overflow fündig wurden. Da auf dieser Webseite Dapper genutzt wird und wir bisher immer gute Erfahrungen mit Stack Overflow hatten, schien die Entscheidung einfach.
\subsubsection{Referenzen}
-using System.Configuration;
-using Dapper;
\subsubsection{Addons}
\newpage
\begin{landscape}