Datenbank-Programmierung mit Visual Basic 2010

Größe: px
Ab Seite anzeigen:

Download "Datenbank-Programmierung mit Visual Basic 2010"

Transkript

1 Datenbank-Programmierung mit Visual Basic 2010 Grundlagen, Rezepte, Anwendungsbeispiele von Walter Doberenz, Thomas Gewinnus 1. Auflage Datenbank-Programmierung mit Visual Basic 2010 Doberenz / Gewinnus schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische Gliederung: Programmier- und Skriptsprachen Microsoft 2010 Verlag C.H. Beck im Internet: ISBN

2 Inhaltsverzeichnis HINWEIS Die Bonuskapitel 3, 11 und 21 finden Sie als PDF-Datei auf der beiliegenden CD. Im Inhaltsverzeichnis sind sie durch ein CD-Symbol gekennzeichnet. Vorwort Erste Schritte Unsere Werkstatt Betriebssystem Internet Information Server Visual Studio SQL Server 2008 oder SQL Server Express Microsoft Access Visual Basic und die Datenbankprogrammierung Zur Geschichte des universellen Datenzugriffs Merkmale webbasierter Anwendungen Ein Wort zum.net-sicherheitskonzept Was ist neu in.net 4.0/Visual Studio 2010? Die verschiedenen Pakete Die Visual Basic-Entwicklungsumgebung Neuheiten im Framework VB 2010: Sprache und Compiler Ein wenig Datenbanktheorie Normalisieren von Tabellen Verknüpfen von Tabellen Weitere wichtige Begriffe Einführungsbeispiele auf eine lokale Access-Datenbank zugreifen? mit dem Microsoft SQL Server arbeiten? eine einfache LINQ to SQL-Anwendung schreiben? eine einfache ASP.NET-Webanwendung erstellen? meine erste WPF-Anwendung entwickeln? einen einfachen WCF-Dienst entwickeln? Einführung in LINQ Die LINQ-Philosophie OOP-Modell versus relationales Modell Besonderheiten beim ORM Ein erstes LINQ-Beispiel Der Weg zu LINQ Die neuen Sprachfeatures Typinferenz Nullable-Typen Objekt-Initialisierer... 94

3 8 Inhaltsverzeichnis Anonyme Typen Erweiterungsmethoden Lambda-Ausdrücke Abfragen mit LINQ to Objects Grundlegende Syntax Übersicht der wichtigsten Abfrageoperatoren Die Projektionsoperatoren Select und SelectMany Der Restriktionsoperator Where Die Sortierungsoperatoren OrderBy und ThenBy Der Gruppierungsoperator GroupBy Verknüpfen mit Join Aggregatoperatoren Verzögertes Ausführen von LINQ-Abfragen Konvertierungsmethoden Abfragen mit PLINQ How-to-Beispiele LINQ-Abfragen verstehen? nichtgenerische Collections abfragen? SQL in Theorie und Praxis Einführung SQL-Dialekte Kategorien von SQL-Anweisungen Testprogramm und Beispieldatenbank Hinweise zur Bedienung Unsere Beispieldatenbank im Überblick Alternative Varianten für die SQL-Abfrage Bemerkungen Daten abfragen Abfragen mit SELECT Alle Spalten auswählen Auswahl der Spalten Filtern Beschränken der Ergebnismenge Eindeutige Records/doppelte Datensätze Tabellen verknüpfen Tabellen vereinigen Datensätze sortieren Datensätze gruppieren Unterabfragen Daten manipulieren Einfügen einzelner Datensätze Einfügen von Abfragedaten Exportieren/Importieren von Abfragedaten Aktualisieren/Ändern Löschen Erweiterte SQL-Funktionen Berechnete/Formatierte Spalten Berechnungsfunktionen

4 Inhaltsverzeichnis 9 NULL-Werte Datum und Zeit in SQL-Abfragen Datentypumwandlungen Kreuztabellenabfragen Datenbankverwaltung mit SQL (DDL) Datenbanken Tabellen Indizes Tabellen/Indizes löschen oder verändern Sichten (Views) Nutzer- und Rechteverwaltung Datenbankentwurf optimieren Indizes Abfrageoptimierung Weitere Möglichkeiten SQL in der Visual Basic-Praxis Ausführen oder abfragen? Einfügen von Strings zur Laufzeit Datumseingabe Parameterübergabe How-to-Beispiele nach einem INSERT das Zählerfeld abfragen? die Anzahl der Datensätze ermitteln? Datumsteile in SQL zur Suche nutzen? die Groß-/Kleinschreibung berücksichtigen? WITH OWNERACCESS OPTION verwenden? Datensätze richtig verknüpfen? doppelte Datensätze aus einer Tabelle löschen? die IFF-Funktion ersetzen? ein einfaches SQL-Abfrageprogramm erstellen? Aggregatfunktionen auswerten? SQL-Injection verhindern? die Access 2007-Datenbankfeatures unterstützen? Übersichten Die wichtigsten SQL-Befehle Unterschiede ANSI-SQL und Access-SQL Einführung ADO.NET Die wichtigsten Klassen in ADO.NET Klassenhierarchie Die Klassen der Datenprovider Klassen im DataSet Das Zusammenspiel der ADO.NET-Klassen Das Connection-Objekt Allgemeiner Aufbau OleDbConnection SqlConnection Fehlerbehandlung beim Öffnen einer Verbindung Schließen einer Verbindung

5 10 Inhaltsverzeichnis Verbindungspooling Transaktionen Eigenschaften des Connection-Objekts Methoden des Connection-Objekts Ereignisse des Connection-Objekts Der ConnectionStringBuilder ConnectionString in den Anwendungseinstellungen speichern Das Command-Objekt Erzeugen und Anwenden eines Command-Objekts Erzeugen mittels CreateCommand-Methode Eigenschaften des Command-Objekts Methoden des Command-Objekts Freigabe von Connection- und Command-Objekten Parameter-Objekte Erzeugen und Anwenden eines Parameter-Objekts Eigenschaften des Parameter-Objekts Das CommandBuilder-Objekt Erzeugen Anwenden Einsatzbeschränkungen Einige Regeln Optimistisches Konkurrenzmodell Das DataReader-Objekt DataReader erzeugen Daten lesen Eigenschaften des DataReaders Methoden des DataReaders Das DataAdapter-Objekt DataAdapter erzeugen Command-Eigenschaften Fill-Methode Update-Methode UpdateCommand und Parameter-Objekte InsertCommand und DeleteCommand MissingSchemaAction-Eigenschaft RowUpdating- und RowUpdated-Ereignis Arbeiten mit Excel-Arbeitsmappen Zugriffsmöglichkeiten OLE DB-Connectionstring Zugriff auf Excel 2007/2010-Arbeitsmappen Neue Mappen erstellen Daten in ein Tabellenblatt eintragen Daten aktualisieren Daten auslesen Zugriff auf Tabellenbereiche OLE-Automation Weitere Features des Datenzugriffs Auslesen von Datenbankschemas Providerfabriken

6 Inhaltsverzeichnis 11 How-to-Beispiele wichtige ADO.NET-Objekte schnell kennen lernen? eine Aktionsabfrage ausführen? Daten direkt zur Datenbank hinzufügen oder löschen? eine Access-Auswahlabfrage ausführen? parametrierte Abfragen ausführen? die Datenbank aktualisieren? RowUpdating-/RowUpdated-Ereignisse verstehen? Schemainformationen von der Datenbank abrufen? einen Connectionstring verschlüsseln? eine klassische Datenzugriffsschicht entwickeln? Übersichten Datentypen Connection-Objekt Command-Objekt Parameter-Objekt DataReader-Objekt DataAdapter CommandBuilder Das DataSet-Objekt im Detail Einführung Das Objektmodell Methoden zum Erzeugen eines DataSets Weitere wichtige Methoden des DataSets Die XML-Fähigkeiten des DataSets Das DataTable-Objekt DataTable erzeugen Spalten hinzufügen Berechnete Spalten Primärschlüssel ergänzen Einbinden von Constraints Hinzufügen von Relationen Zeilen zur DataTable hinzufügen Auf den Inhalt einer DataTable zugreifen Weitere Hinweise zum Bearbeiten von Zeilen Zeilen löschen Zeilenstatus und Zeilenversion Ereignisse des DataTable-Objekts Datenansichten mit DataView Erzeugen eines DataView Sortieren und Filtern von Datensätzen Suchen von Datensätzen Zeilenansicht mit DataRowView Weitere DataSet-Features Umwandlungen zwischen DataSet und DataReader Binäre Serialisierung für DataSet/DataTable Die DataTable kann mehr XML Schnelles Laden von DataSets

7 12 Inhaltsverzeichnis Typisierte DataSets Was ist ein typisiertes DataSet? Das Datenquellen-Konzept Typisierte DataSets und TableAdapter LINQ to DataSet Untypisierte DataSets abfragen Typisierte DataSets abfragen Abhängigkeiten zwischen den Tabellen auflösen Die Qual der Wahl DataReader der schnelle Lesezugriff DataSet die Datenbank im Hauptspeicher Objektrelationales Mapping die Zukunft? How-to-Beispiele eine DataTable erzeugen und in einer Binärdatei speichern? eine DataTable in einer XML-Datei abspeichern? Master-Detailbeziehungen im DataGrid anzeigen? in einem DataView sortieren und filtern? nach Datensätzen suchen? vereinfacht nach Datensätzen suchen? zwischen DataTable und DataReader umwandeln? große Datenmengen in ein DataSet laden? ein DataSet binär serialisieren? ein DataSet in einen XML-String konvertieren? ein untypisiertes in ein typisiertes DataSet laden? ein typisiertes DataSet mit LINQ abfragen? mit LINQ to DataSet die Datenbank aktualisieren? Übersichten DataSet DataTable DataColumn DataRow DataView Windows Forms-Datenbindung Einführung Manuelle Datenbindung an einfache Datenfelder Manuelle Datenbindung an Listen und Tabelleninhalte Entwurfszeit-Datenbindung an ein typisiertes DataSet Drag & Drop-Datenbindung Navigieren im DataSet Vor- und Rückwärtsblättern Hinzufügen und Löschen Aktualisieren und Abbrechen BindingNavigator Die Anzeige formatieren Das DataGridView Vom DataGrid zum DataGridView Grundlegende Datenbindung Standardmäßige Anzeige und Bedienung

8 Inhaltsverzeichnis 13 Wichtige Spalteneinstellungen Automatische Größenanpassungen Selektieren von Zellen Columns- und Rows-Auflistungen DataGridViewCellStyle-Objekte Spaltentypen Editieren im DataGridView Fehlerbehandlung Eingabeprüfung How-to-Beispiele eine Objekt-Datenquelle verwenden? Steuerelemente an einen Objektbaum binden? Detailinformationen mit ListBox/ComboBox anzeigen? Steuerelemente manuell an ein DataSet binden? zwei Formulare an eine Datenquelle binden? mittels ComboBox zwei Tabellen verknüpfen? ein typisiertes DataSet manuell binden? :n-Beziehungen per Drag & Drop-Datenbindung anzeigen? die Spalten im DataGridView formatieren? mit DataReader und ListView arbeiten? Bilder aus der Datenbank anzeigen? BLOB-Daten verwalten? BLOB-Daten anzeigen? das DataGridView als Datenbank-Frontend verwenden? Datenbindung mit LINQ to SQL kennen lernen? den DataRepeater für die Anzeige verwenden? Datenbindung WPF Grundprinzip Bindungsarten Wann wird eigentlich die Quelle aktualisiert? Bindung zur Laufzeit realisieren Binden an Objekte Objekte im Code instanziieren Verwenden der Instanz im VB-Quellcode Anforderungen an die Quell-Klasse Instanziieren von Objekten per VB-Code Binden von Collections Anforderung an die Collection Einfache Anzeige Navigation zwischen den Objekten Einfache Anzeige in einer ListBox DataTemplates zur Anzeigeformatierung Mehr zu List- und ComboBox Verwendung der ListView Ein Blick hinter die Kulissen Navigieren in den Daten Sortieren Filtern

9 14 Inhaltsverzeichnis Drag & Drop-Datenbindung Vorgehensweise Weitere Möglichkeiten Formatieren von Werten IValueConverter BindingBase.StringFormat-Eigenschaft Das DataGrid als Universalwerkzeug Grundlagen der Anzeige Vom Betrachten zum Editieren How-to-Beispiele Datenbindung unter LINQ to SQL realisieren? Drag & Drop-Bindung für Master/Detail-Beziehungen umsetzen? Datenbindung in ASP.NET-Anwendungen Übersicht Datenbindung unter ASP.NET Grundkonzept DataSource-Steuerelemente SqlDataSource im Detail Datenauswahl mit Parametern Parameter für INSERT, UPDATE und DELETE FilterExpression Caching Weitere Methoden Ereignisse Zugriff auf Geschäftsobjekte mit der ObjectDataSource Verbindung zwischen Objekt und DataSource Ein Beispiel sorgt für Klarheit Geschäftsobjekte in einer Session verwalten Typisierte DataSets und ObjectDataSource Verwendung von TableAdaptern in ASP.NET-Seiten Datenauswahl und Anzeige mit TableAdaptern Datenmanipulation mit TableAdaptern ObjectDataSource und typisierte DataSets LinqDataSource Bindung von einfachen LINQ-Collections Binden eines LINQ to SQL-DataContext Berechnete Spalten/Detaildaten Eigene LINQ-Ausdrücke zur Laufzeit übergeben Filtern mit der LinqDataSource EntityDataSource Entity Data Model erstellen EntityDataSource anbinden Datenmenge filtern QueryExtender Grundlagen Suchen Sortieren Weitere Datenquellen Spezialfall AccessDataSource

10 Inhaltsverzeichnis 15 Verwalten strukturierter Daten mit der XmlDataSource Das GridView-Steuerelement im Detail Auswahlfunktion (Zeilenauswahl) Auswahl mit mehrspaltigem Index realisieren Hyperlink-Spalte für Detailansicht nutzen Spalten erzeugen/konfigurieren Template-Spalten verwenden Paging im GridView realisieren Editieren und Löschen im GridView Einfügen von Datensätzen Keine Daten, was tun? Weitere Steuerelemente für die Datenbindung DetailsView FormView DataList Repeater ListView Label/TextBox CheckBoxList, BulletList, RadioButtonList, DropDownList, ListBox Hierarchische Datenanzeige mittels TreeView-Control Chart-Steuerelement Eingabeprüfung mit den Validator-Steuerelementen Übersicht Wo findet die Fehlerprüfung statt? Verwendung RequiredFieldValidator CompareValidator RangeValidator RegularExpressionValidator CustomValidator ValidationSummary Weitere Möglichkeiten der Validation-Steuerelemente Reports in ASP.NET-Anwendungen verwenden Der Microsoft ReportViewer Direkter Excel-/PDF-Export Parameterübergabe an lokale Reports Weitere Themen Dynamic Data ASP.NET MVC AJAX How-to-Beispiele die Zellen im GridView formatieren? ein GridView mit Scrollbar realisieren? ein GridView mit Mouseover-Effekt realisieren? GridView-Daten im Excel-Format exportieren? Detaildaten in einem Popup-Fenster anzeigen? eine Zeilensumme im GridView berechnen? reagieren, wenn keine Daten vorhanden sind? im GridView eine Spaltensummen berechnen?

11 16 Inhaltsverzeichnis korrekte Währungswerte im GridView anzeigen? Eingabewerte im GridView validieren? einen -Versand in ASP.NET realisieren? Die Microsoft Chart-Controls Allgemeine Chart-Features Serien/Reihen und Datenpunkte direkt erzeugen Den Diagrammtyp ändern D-Darstellung Farben für Serien und Datenpunkte Leere Datenpunkte Diagramm drucken Diagramm exportieren/abspeichern Einführung in die Chart-Datenbindung Manuelle Datenbindung mittels Points.AddXY-Methode Übersicht über die speziellen Datenbindungsmethoden Unterstützte Datenquellen Spezielle Chart-Datenbindungsmethoden Die DataBindTable Methode DataBind-Methode/DataSource-Eigenschaft Die DataBindCrossTable-Methode Die Points.DataBind-Methode Die Points.DataBind(X)Y-Methoden How-to-Beispiele das Chart-Control zur Laufzeit mit Daten füllen? das Chart mit einer LINQ to SQL-Abfrage verbinden? mit ASP.NET ein Diagramm anzeigen? Reporting Services Übersicht Report Designer Report Viewer Einführungsbeispiele Der erste Bericht so einfach geht das! Ein zweiter Bericht weg mit dem Assistenten! Unsere Werkzeuge zum Berichtsentwurf Oberfläche des Report-Designers Toolbox Bericht-Menü Berichtsdaten-Fenster Programmieren im Ausdrucks-Editor Sortieren, Gruppieren und Filtern von Datensätzen Allgemeines Sortieren Gruppieren Filtern Kreuztabellenberichte Einfache Matrix Zeilen- und Spaltensummen anzeigen

12 Inhaltsverzeichnis 17 Zusätzliche berechnete Spalten einfügen Matrix mit zwei Zeilengruppen Bilder anzeigen Ein Bild in den Bericht einbetten Bilder aus einer Datenbank Externe Bilder Hintergrundbilder Diagramme darstellen Diagrammtypen Säulendiagramm Weitere Gruppen hinzufügen Weitere Diagramme Parameter anwenden Parameterdefinition Einbau von Parametern in den Berichtsentwurf Parameterwerte an Bericht übergeben Berichtsvariablen Master-Detail-Reports Subreports Eingebettete Datenregionen Noch mehr Reporting Hyperlink realisieren Verwenden von ReportViewer-Ereignissen Hinzufügen von benutzerdefiniertem Code Variante 1: Eingebetteter Visual Basic Code Variante 2: Benutzerdefinierte Assembly Ergänzungen zum ReportViewer Local Mode versus Server Mode RDL- versus RDLC-Format Übersicht Datenbindung How-to-Beispiele einen Bericht mit dem Berichtsassistenten erstellen? einen Unterbericht verwenden? eine Rechnung anzeigen? das Drillthrough-Event behandeln? auf eine benutzerdefinierte Assembly zugreifen? das Messgerät zur Anzeige nutzen? Crystal Reports Übersicht Installieren Ein Einsteigerbeispiel Der Report-Designer Der Reportaufbau Die Druckvorschau-Komponente Wichtige Funktionen im Überblick Formelfelder Parameterfelder Gruppennamenfelder

13 18 Inhaltsverzeichnis Spezialfelder SQL-Ausdrucksfelder Laufende Summe-Felder Unterberichte Diagramme und Bilder Weitere Komponenten Das Ereignis-Modell Reports entwerfen Verbindung zur Datenbank herstellen Sortieren und Gruppieren Verwenden von Parameterfeldern Berechnungen im Report Gestalten mit bedingter Formatierung Kreuztabellenberichte Unterberichte Programmieren der Druckvorschau Der CrystalReportViewer im Überblick Wichtige Eigenschaften, Methoden und Ereignisse Direkte Ausgabe auf dem Drucker Die Lizenz zum Drucken Druckerauswahl und Konfiguration Drucken mit Druckerdialog Exportieren von Reports Bestimmen des Exportformats Export als Datei Export als Praxisbeispiel Rechnung mit Crystal Report drucken Datenbasis anpassen Report erzeugen Festlegen der Datenquelle Berechnungen im Report durchführen Auswahl der gewünschten Datensätze Reportdesign Druckvorschaufenster entwerfen Zuweisen der Daten und Übergabe der Parameter Die fertige Rechnung How-to-Beispiele ein Deckblatt erzeugen? Seitenzahlen, Druckdatum etc. einblenden? Spaltensatz oder Etiketten realisieren? die Seitenränder festlegen? mehrspaltige Reports erstellen? einen Seitenumbruch erzwingen? die Position und Größe der Druckvorschau vorgeben? Reports in die Applikation einbetten? Querdruck auswählen? RTF-/HTML-Text ausgeben? den Report zur Laufzeit auswählen? Summen, Anzahlen, Mittelwerte etc. berechnen?

14 Inhaltsverzeichnis farbliche und optische Formatierungen realisieren? den Datenbankpfad zur Laufzeit anpassen? die Login-Informationen zur Laufzeit ändern? Crystal Report unter LINQ to SQL nutzen? Access-Datenbanken Ein erster Blick auf Microsoft Access-Datenbanken Warum Access? Access-Datentypen Beschränkungen Zugriff aus Visual Basic Warum nicht nur ADO.NET? Die ADOX-Library Die JRO-Library ADO MD Einbinden von ADOX und JRO in VB Parameter für ADO.NET-Connectionstrings Access-Datenbankpasswort Access-Datenbanksicherheit (Benutzer-/Gruppenebene) Datenbankzugriff auf schreibgeschützte Medien (CD, DVD) Datenbanken erstellen Die Create-Methode Weitere Parameter Jet-spezifische Optionen Tabellen/Indizes erstellen/verwalten Tabellendefinition Indexdefinition Erstellen von Prozeduren und Sichten Tabellen verknüpfen (Relationen) Zugriffsschutz in Access-Datenbanken Grundlagen Sichern auf Datenbankebene Erstellen neuer Benutzer und Gruppen Vergabe von Rechten Verschlüsseln von Datenbanken Einbinden externer Tabellen Erstellen einer Verbindung Aktualisieren einer Verbindung Löschen einer Verbindung Replizieren von Datenbanken Begriffe Aufbau einer Replikatgruppe Probleme bei Replikationen Vorbereitungen zur praktischen Umsetzung Replikat erstellen Abgleich von Kopie und Original Datenbankanalyse Verwendung von GetSchema Datenbankeigenschaften mit ADOX ermitteln

15 20 Inhaltsverzeichnis Tabellen mit ADOX bestimmen Sichten/Abfragen mit ADOX bestimmen Nutzer und Nutzergruppen auslesen Nutzer- und Gruppenberechtigungen ermitteln Weitere Aufgabenstellungen Access-Datenbanken reparieren/komprimieren Distribution von Access-Datenbanken Access 2007-Datenbanken Zugriff auf die Datenbanken Neuer Connectionstring Übersicht neue Datentypen Arbeiten mit den DAOs Memofeld mit Archiv-Funktion Anlage-Feld Rich-Text-Feld Multivalue-Feld (MVF) Access 2010-Datenbanken Download/Installation Access 2010 Database Engine Berechnete Spalten Trigger/Datenmakros Unterschiede Access 2007/ How-to-Beispiele ADO installieren? Access-Datenbanken exklusiv öffnen? die Zugriffsgeschwindigkeit auf Access-Datenbanken erhöhen? Access-Datenbanken im Netzwerk verwenden? alle aktiven Verbindungen zur Datenbank auflisten? eine Spalte mit eindeutigen Zufallswerten erzeugen? das Datenbank-Kennwort ändern? Abfragen über mehrere Datenbanken realisieren? die Beschreibung von Datenbankfeldern abrufen? Microsoft SQL Server-Einstieg Übersicht SQL Server Express SQL Server Compact Unterschiede SQL Server Express/SQL Server/Jet-Engine Client- versus Fileserver-Programmierung Die wichtigsten Tools Vordefinierte Datenbanken Einschränkungen Weitere SQL Server-Funktionen im Kurzüberblick Zugriff aus Visual Basic Einrichten der Anbindung (Assistent) Einrichten der Verbindung (Quellcode) Transact-SQL Schreibweise Kommentare Zeichenketten

16 Inhaltsverzeichnis 21 Variablen deklarieren/verwenden Bedingungen mit IF/ELSE auswerten Verwenden von CASE Verwenden von WHILE BREAK/CONTINUE Datum und Uhrzeit in T-SQL Verwenden von GOTO Fehlerbehandlung Datenbanken mit DMO verwalten Einbindung Einführungsbeispiel SQL Server Management Objects (SMO) Einbindung Einführungsbeispiel Anmelden am Server Datensicherheit auf dem Microsoft SQL Server Überblick Sicherheitsmodell Verwalten mit dem SQL Server Management Studio Verwalten mit T-SQL How-to-Beispiele den Netzwerkzugriff für den SQL Server Express aktivieren? die SQL Server Express-Version erkennen? die SQL Server Express-Version administrieren? alle Nutzer einer Datenbank ermitteln? alle registrierten Microsoft SQL Server ermitteln? alle Datenbanken und deren Tabellen ermitteln? eine Tabelle löschen? eine Tabelle mit den SMO erzeugen? die Anzahl der Datensätze beschränken? Platzhalterzeichen in T-SQL verwenden? Teilstrings erzeugen? Leerzeichen entfernen? mit DROP INDEX jeden Index löschen? korrekt verarbeiten? die Anzahl der Datensätze einer Abfrage bestimmen? IFF ersetzen? mit Bedingungen Feldinhalte formatieren? Abfragen mit Platzhaltern beschleunigen? die Groß-/Kleinschreibung berücksichtigen? das Ergebnis einer Stored Procedure speichern? eine Datenbank umbenennen? eine Datenbank zwischen Servern verschieben? eine Datenbankstruktur kopieren? nach dem Löschen IDENTITY auf 0 setzen? eine Tabellenspalte umbenennen? Unterschiede zwischen temporären Tabellen erkennen? Daten aus verschiedenen Datenbanken anzeigen? die PRINT-Anweisung in VB anzeigen?

17 22 Inhaltsverzeichnis Übersichten Datentypen Unterschiede Access- und SQL Server-Datentypen Microsoft SQL Server-Programmierung Praktisches Arbeiten mit dem SQL Server Erstellen von SQL Server-Datenbanken Erzeugen und Verwalten von Tabellen Datenbankdiagramme Erzeugen und Verwenden von Sichten (Views) Gespeicherte Prozeduren verwenden Programmierung/Verwendung von Triggern Volltextabfragen Die Verwendung von FileStream-Storage Massenkopieren Datenbanken sichern und wiederherstellen Fehlerbehandlung Das Fehlermodell Verwenden von 990 Verwenden von RAISEERROR Fehlerbehandlung mit TRY...CATCH Fehlerbehandlung mit ADO.NET Weitere Features des Datenzugriffs unter ADO.NET Alle verfügbaren SQL Server ermitteln Asynchrone Befehlsausführung Benachrichtigungen über Datenänderungen Multiple Active Resultsets (MARS) CLR-Integration im SQL Server Grundsätzlicher Ablauf CLR-Unterstützung aktivieren Assembly erstellen Benutzerdefinierte Funktionen (UDF) Stored Procedures Aggregat-Funktionen Trigger in VB realisieren Mehr Sicherheit Fazit XML-Unterstützung Der XML-Datentyp XML-Daten mit SELECT erzeugen XML-Abfragen Der Clientzugriff auf die XML-Daten How-to-Beispiele Aktualisierungs- und Löschweitergaben realisieren? Änderungen in Tabellen protokollieren? SQL-Anweisungen debuggen? ein SqlConnection-Objekt programmieren? eine Gespeicherte Prozedur aufrufen? mit Table Value-Parametern arbeiten?

18 Inhaltsverzeichnis mit Stapel-Abfragen arbeiten? Query Notifications einrichten und auswerten? die MARS-Technologie kennen lernen? Row-Constructors verwenden? SQL Server Compact Einsatzszenarien Einschränkungen Fähigkeiten/Vorteile Installation Datenbanken erstellen, verwalten und einbinden Visual Studio SQL Server Management Studio Codebasiert mit VB Tabellen und Referenzen erstellen Zusammenarbeit mit dem DataSet Datenzugriff mit SqlCeResultSet Datenbindung Das ResultSet konfigurieren Datensätze löschen Datensätze einfügen Datensätze bearbeiten Navigation zwischen den Datensätzen Zugriff mit LINQ to SQL Anbinden einer vorhandenen Datenbank Erstellen einer neue Datenbank Ergänzungen Zugriff per Entity Data Model Model First-Entwurf Database First-Entwurf Der Einsatz als Local Database Cache Beispiel Einweg Synchronisation Bidirektionale Synchronisation Tipps & Tricks Datenbank auf Remotelaufwerk nutzen Performance verbessern Datenbank von schreibgeschütztem Medium starten Datenbankinformationen abrufen Datenbank reparieren Datenbank komprimieren Datenbank nachträglich verschlüsseln Ein Datenbank-Backup realisieren Fehler in der Visual Studio-IDE vermeiden Daten vom SQL Server zum SQL Server Compact zu kopieren Distribution Weitere Hilfe

19 24 Inhaltsverzeichnis 16 SQLite Ein Mini ganz groß Was ist eigentlich SQLite? Vorteile Nachteile Vorbereitungen Download/Installation Integration in Ihr Projekt Praktische Aufgabenstellungen Erzeugen neuer Datenbanken mit Visual Studio Alternative Möglichkeit zum Administrieren der Datenbank Datenbank/Datenbankobjekte per Code erstellen Mögliche Connectionstring-Parameter Datenbankzugriff per DataSet realisieren Besonderheit: InMemory-Datenbank Datenzugriff mit dem Entity Framework SOUNDEX verwenden Volltextabfragen realisieren Eigene skalare Funktionen in VB realisieren Eigene Aggregat-Funktionen in VB realisieren Tipps & Tricks Für Liebhaber der Kommandozeile Sqlite3.exe Eine Beispieldatenbank herunterladen Eine Datenbank ver- und entschlüsseln Eine verschlüsselte Datenbank öffnen Testen ob Tabelle vorhanden ist Die Datenbank defragmentieren Mehrere Datenbanken verknüpfen LINQ to SQL Übersicht Das LINQ to SQL-Datenmodell Der DataContext Die Entitäts-Klassen Umstiegsbeispiel für den»ehemaligen«sql-programmierer Datenbank-Entwurfskonzepte Der schnelle Weg zu den SQL Server-Daten Der LINQ to SQL-Designer Die.DBML-Datei Die Designer.vb-Datei Ein erster Test und ein Blick unter die Motorhaube SQL-Debugging leicht gemacht Der steinige Weg zur Persistenz Das Datenmodell entwickeln Erzeugen der Datenbank und Herstellen der Verbindung Ein paar Gedanken zum Erstellen neuer Datenbanken Datenauswahl/Datentypen Einfache Datentypen IQueryable(Of T) Datenauswahl basierend auf Detaildaten

20 Inhaltsverzeichnis 25 Bereichsauswahl (Paging) Probleme mit First() Datenbindung Datenquelle hinzufügen Anzeige von Detaildaten Listendarstellung mit anonymen Typen optimieren Lazy Loading/Prefetch/Delay Loaded ObjectTracking ausschalten Bearbeiten und Aktualisieren Editieren Fehler beim Aktualisieren Konflikte beim Aktualisieren von Datensätzen Lokale Datenaktualisierung per DataContext Neue Datensätze erzeugen Löschen Eingabevalidierung Prüfung auf Feld-Ebene (Eigenschaft) Prüfung auf Datensatz-Ebene (Objekt) Überprüfung vor Update, Insert oder Delete Stored Procedures Allgemeine Verwendung Skalare Rückgabewerte Typisierte Rückgabewerte Insert/Update/Delete per Stored Procedure Weitere LINQ to SQL-Features Direkte SQL-Programmierung Verwendung der partiellen Klassen/Methoden Schlussbemerkung Arbeiten mit dem Entity Framework Das Grundkonzept Konzeptionelle Schicht Logische Schicht Zuordnungsschicht Wie erstelle ich die Schema-Dateien? Das Gesamtmodell im Überblick Wie kann mit dem EDM gearbeitet werden? Entwurfsmöglichkeiten Unsere Beispieldatenbank Das Datendiagramm Weitere Tabellen Der EDM-Entwurf Der EDM-Assistent Der EDM-Designer Weitere Fenster des EDM-Designers Stored Procedures importieren Komplexe Typen Die erzeugten Klassen/partielle Klassen Der Model-First-Entwurf

21 26 Inhaltsverzeichnis Einsatz des EntityClient für die Datenabfrage Ein Überblick Einsatzbeispiel Connection aufbauen Parameterabfragen realisieren Wann sollten Sie diese Variante nutzen? Verwenden der Objektdienste Eine Übersicht Verwendung von esql Verwendung von LINQ to Entities Kurzeinführung in Entity SQL (esql) Für den Umsteiger: Unterschiede zu T-SQL Für den Einsteiger Praktisches Arbeiten mit dem EDM Skalare Werte abfragen Abfrage mit Projektion Detaildaten/Verwendung der Navigationseigenschaften Lazy Loading Wie funktioniert das explizite Laden? Was passiert beim vorzeitigen Laden (Eager-Load)? Delay Loaded Zugriff mit Paging Abrufen einzelner Entitäten Lokale Datenaktualisierung per ObjectContext Einfaches Einfügen von Datensätzen Abrufen eines Identity-Wertes nach dem Einfügen Einfügen von Datensätzen in 1:n/m:n-Beziehungen Bearbeiten von Entitäten Übernahme der Daten mit SaveChanges Löschen von Daten Verwendung von Stored Procedures Funktionsimporte Die Eigenschaft EntityState Verwendung des ObjectStateManagers Anhängen von Objekten Arbeiten mit Vererbung POCO-Unterstützung Validierung Verwenden der partiellen Klassen Abschließender Hinweis How-to-Beispiele den ConnectionString anpassen? LINQPad verwenden? ChangeTracking deaktivieren? SQL-Anweisungen analysieren? direkte SQL-Statements an den Server senden? weitere Beispiele finden?

22 Inhaltsverzeichnis WCF eine Einführung Die Programmierung verteilter Systeme Intranet oder Internet? Die Vorgänger WCF die neue Technologie Allgemeiner Aufbau eines WCF-Systems WCF-Assemblies die verfügbaren Bausteine Service, Host und Client Nachrichtenaustausch Das ABC der WCF-Endpunkte Verträge Bindungen Adressen Programmierung eines WCF-Dienstes Quellcode als Klassenbibliothek Das <ServiceContract>-Attribut Das <OperationContract>-Attribut Service Klassen ohne Vertrags-Interfaces Der WCF-Host Vorbereitungen Die App.config Die ServiceHost-Klasse Festlegen der Basisadressen Weitere Details der ServiceHost-Klasse Das <system.servicemodel>-element Austausch der Metadaten (MEX) Der WCF-Client Vorbereitungen Verwenden von SvcUtil.exe Einsatz des Proxy-Generators von Visual Studio Verbesserungen unter WCF Standard-Endpunkte Multiple Bindungen Standardmäßige MEX-Konfiguration Projektvorlage WCF-Dienstbibliothek Einsatz von WcfTestClient.exe App.config mit SvcConfigEditor bearbeiten How-to-Beispiele einen WCF-Webdienst mit Datenzugriffsschicht entwickeln? einen Client für unseren WCF-Webdienst entwickeln? was tun, wenn der IIS nicht funktioniert? Einführung WCF Data Services Einführung Warum WCF Data Services? Vor- und Nachteile Und was ist OData? Was ist neu in.net 4.0? Übersicht der OData-Abfrageoptionen

23 28 Inhaltsverzeichnis Praktisches Arbeiten mit den WCF Data Services Ein erster Data Consumer Verwendung von CreateQuery(Of T) Verwendung von Execute(Of T) Asynchrone Verarbeitung Anzahl der Entitäten bestimmen Verwendung der DataServiceCollection Eigene Methoden über den Data Service bereitstellen Freigabe der Schnittstelle regeln Verwendung von Fiddler How-to-Beispiele einen einfachen WCF Data Service erstellen? einen Silverlight-Client mit WCF Data Services anbinden? Komplexbeispiel Webshop Grundkonzept Aufgabenstellung Unterschiedliche Frontends für Kunden und Verkäufer Die Datenbankstruktur Datenbankdiagramm Tabellen Stored Procedures Ansichten/Views Bemerkungen Entwurf Webshop-Projekt/Datenbank Stammdatenverwaltung mit Webdienst Das Interface Entwurf Webdienst Die Methoden im Einzelnen Windows-Verwaltungsfrontend Entwurf Verbindung zum Webdienst herstellen Oberflächengestaltung Implementierung Stammdatenverwaltung Test Stammdatenverwaltung Typisiertes DataSet für den Report Reportentwurf Reporteinbindung Filtern der Artikelgruppen Kunden-Tabelle ASP.NET-Kundeninterface Übersicht Entwurf Default.aspx Vorbereitung Benutzersteuerelemente Welcome.ascx Shop.ascx Warenkorb.ascx Anmeldung.ascx Bestellung.ascx

24 Inhaltsverzeichnis 29 Danke.ascx Kundenkonto.ascx NeuerKunde.ascx Abschlusstest und Bemerkungen Test Abschlussbemerkungen A Glossar B Wichtige Dateiendungen C Northwind versus Nordwind Stichwortverzeichnis

Kurzübersicht. Vorwort... 25. Stichwortverzeichnis... 1109. 1 Erste Schritte... 29. 2 Einführung in LINQ... 71. 3 SQL in Theorie und Praxis...

Kurzübersicht. Vorwort... 25. Stichwortverzeichnis... 1109. 1 Erste Schritte... 29. 2 Einführung in LINQ... 71. 3 SQL in Theorie und Praxis... Kurzübersicht Vorwort... 25 1 Erste Schritte... 29 2 Einführung in LINQ... 71 3 SQL in Theorie und Praxis... 107 4 Datenzugriff unter ADO.NET... 201 5 Das DataSet-Objekt im Detail... 277 6 Datenbindung

Mehr

Walter Doberenz, Thomas Gewinnus. Datenbankprogrammierung mit Visual Basic 2012

Walter Doberenz, Thomas Gewinnus. Datenbankprogrammierung mit Visual Basic 2012 Walter Doberenz, Thomas Gewinnus Datenbankprogrammierung mit Visual Basic 2012 16 Arbeiten mit sqlcmd... Migrieren von Access-Datenbanken... 12 Arbeiten mit dem Entity Framework... Das Grundkonzept...

Mehr

Walter Doberenz, Thomas Gewinnus. Datenbankprogrammierung mit Visual Basic 2010

Walter Doberenz, Thomas Gewinnus. Datenbankprogrammierung mit Visual Basic 2010 Walter Doberenz, Thomas Gewinnus Datenbankprogrammierung mit Visual Basic 2010 Kurzübersicht Vorwort. 31 1 Erste Schritte 35 2 Einführung in LINQ 83 3 SQL in Theorie und Praxis 121 4 Einführung ADO.NET

Mehr

Kurzübersicht. Vorwort. Stichwortverzeichnis... ... 31 ... 35. 1 Erste Schritte. 2 Einführung in LlNQ. ... 83. 3 SQL in Theorie und Praxis...

Kurzübersicht. Vorwort. Stichwortverzeichnis... ... 31 ... 35. 1 Erste Schritte. 2 Einführung in LlNQ. ... 83. 3 SQL in Theorie und Praxis... Kurzübersicht Vorwort 31 1 Erste Schritte 35 2 Einführung in LlNQ 83 3 SQL in Theorie und Praxis 121 4 Einführung ADONET 5 Das DataSet-Objekt im Detail 213 305 6 Windows Forms-Datenbindung 7 Datenbindung

Mehr

Falls Sie dieses Buch als ebook erworben haben, können sie die Begleitdateien unter www.microsoft-press.de/support.asp?

Falls Sie dieses Buch als ebook erworben haben, können sie die Begleitdateien unter www.microsoft-press.de/support.asp? Falls Sie dieses Buch als ebook erworben haben, können sie die Begleitdateien unter www.microsoft-press.de/support.asp?s110=446 oder msp.oreilly.de/support/9783866454460/611 herunterladen. Walter Doberenz,

Mehr

mit Visual Basic 2005

mit Visual Basic 2005 Walter Doberenz, Thomas Gewinnus DatenbankProgrammierung mit Visual Basic 2005 Microsoft Press Inhaltsverzeichnis Vorwort 23 1 Einführung 27 Unsere Werkstatt 28 Betriebssystem 28 Internet Information Server

Mehr

Walter Doberenz, Thomas Gewinnus. Datenbankprogrammierung mit Visual Basic 2008

Walter Doberenz, Thomas Gewinnus. Datenbankprogrammierung mit Visual Basic 2008 Walter Doberenz, Thomas Gewinnus Datenbankprogrammierung mit Visual Basic 2008 Walter Doberenz, Thomas Gewinnus Datenbankprogrammierung mit Visual Basic 2008 Walter Doberenz, Thomas Gewinnus: Datenbankprogrammierung

Mehr

1.1 auf eine lokale Access-Datenbank zugreifen? 64 1.2 mit dem SQL Server arbeiten? 70

1.1 auf eine lokale Access-Datenbank zugreifen? 64 1.2 mit dem SQL Server arbeiten? 70 Inhaltsverzeichnis Vorwort 33 1 Erste Schritte 37 Unsere Werkstatt 38 Betriebssystem 38 Visual Studio 2012 38 Anforderungen an Hard- und Software... 40 SQL Server oder LocalDB....,... 41 Microsoft Access

Mehr

Inhaltsverzeichnis. Vorwort. Erste Schritte. Einführung in LINQ

Inhaltsverzeichnis. Vorwort. Erste Schritte. Einführung in LINQ Inhaltsverzeichnis Vorwort 1... Erste Schritte... Unsere Werkstatt... Betriebssystem... Visual Studio 2012... Anforderungen an Hard- und Software... SQL Server oder LocalDB... Microsoft Access... C# und

Mehr

Inhaltsverzeichnis. Vorwort. Erste Schritte. Einführung in LINQ

Inhaltsverzeichnis. Vorwort. Erste Schritte. Einführung in LINQ Inhaltsverzeichnis Vorwort 1... Erste Schritte... Unsere Werkstatt... Betriebssystem... Visual Studio 2012... Anforderungen an Hard- und Software... SQL Server oder LocalDB... Microsoft Access... Visual

Mehr

Inhaltsverzeichnis. Einleitung... 11

Inhaltsverzeichnis. Einleitung... 11 Inhaltsverzeichnis Einleitung...................................................... 11 Einführung......................................................... 11 Zielgruppe dieses Buches.............................................

Mehr

Visual Basic.NET undado.net

Visual Basic.NET undado.net .NETSolutions Visual Basic.NET undado.net Datenbanken programmieren F. SCOTT BARKER Markt+ Übersetzung: Gabriele Broszat Einleitung 21 Zum Autor Zur Begleit-CD-ROM Wer sollte dieses Buch nutzen? Welche

Mehr

Inhaltsverzeichnis. 1 Der SQL Server 2008 stellt sich vor 15. 2 Die grafischen Tools des SQL Server 2008 59. 3 Eine neue Datenbank erstellen 87

Inhaltsverzeichnis. 1 Der SQL Server 2008 stellt sich vor 15. 2 Die grafischen Tools des SQL Server 2008 59. 3 Eine neue Datenbank erstellen 87 Vorwort 11 1 Der SQL Server 2008 stellt sich vor 15 1.1 SQL Server wer ist das? 16 1.1.1 Der SQL Server im Konzert der Datenbanksysteme 16 1.1.2 Entscheidungsszenarien für Datenbanksysteme 17 1.1.3 Komponenten

Mehr

Grundlagen relationaler Datenbanken... 2. Access 2010 - Grundlagenseminar... 3. Access 2010 - Aufbauseminar... 4. Von Excel 2010 zu Access 2010...

Grundlagen relationaler Datenbanken... 2. Access 2010 - Grundlagenseminar... 3. Access 2010 - Aufbauseminar... 4. Von Excel 2010 zu Access 2010... Inhalt Grundlagen relationaler Datenbanken... 2 Access 2010 - Grundlagenseminar... 3 Access 2010 - Aufbauseminar... 4 Von Excel 2010 zu Access 2010... 5 Access 2010 - Programmierung Teil 1... 6 Access

Mehr

Schnellstarthandbuch. Hilfe aufrufen Klicken Sie auf das Fragezeichen, um Hilfeinhalt anzuzeigen.

Schnellstarthandbuch. Hilfe aufrufen Klicken Sie auf das Fragezeichen, um Hilfeinhalt anzuzeigen. Schnellstarthandbuch Microsoft Access 2013 unterscheidet sich im Aussehen deutlich von älteren Access-Versionen. Dieses Handbuch soll Ihnen dabei helfen, sich schnell mit der neuen Version vertraut zu

Mehr

Inhaltsverzeichnis .NET 3.5. WPF, WCF, LINQ, C# 2008, VB 2008 und ASP.NET AJAX. Herausgegeben von Holger Schwichtenberg ISBN: 978-3-446-41045-9

Inhaltsverzeichnis .NET 3.5. WPF, WCF, LINQ, C# 2008, VB 2008 und ASP.NET AJAX. Herausgegeben von Holger Schwichtenberg ISBN: 978-3-446-41045-9 sverzeichnis Walter Doberenz, Matthias Fischer, Jana Frank, Thomas Gewinnus, Jörg Krause, Patrick A. Lorenz, Jörg Neumann, Holger Schwichtenberg.NET 3.5 WPF, WCF, LINQ, C# 2008, VB 2008 und ASP.NET AJAX

Mehr

Inhalt 1 2. Über dieses Buch 9. Eigene Web Apps erstellen 15. Web Apps weiterentwickeln 27

Inhalt 1 2. Über dieses Buch 9. Eigene Web Apps erstellen 15. Web Apps weiterentwickeln 27 Inhalt 1 2 3 Über dieses Buch 9 Neue Funktionen in Access 2013........................................... 10 Ein kurzer Überblick...................................................... 12 Voraussetzungen.........................................................

Mehr

Inhaltsverzeichnis. Vorwort 33

Inhaltsverzeichnis. Vorwort 33 Inhaltsverzeichnis Vorwort 33 1 Erste Schritte 37 Unsere Werkstatt 38 Betriebssystem 38 Visual Studio 2012 38 Anforderungen an Hard- und Software 40 SQL Server oder LocalDB 41 Microsoft Access 42 C# und

Mehr

Microsoft SQL Server 2000 Programmierung

Microsoft SQL Server 2000 Programmierung Rebecca M. Riordan Microsoft SQL Server 2000 Programmierung Schritt für Schritt Microsoft Press Einführung Ihr Ausgangspunkt Neue Features in SQL Server 2000 Verwenden der beiliegenden CD-ROM Systemanforderungen

Mehr

Inhaltsverzeichnis. 1 Einleitung 13

Inhaltsverzeichnis. 1 Einleitung 13 Inhaltsverzeichnis Teil I: Erste Schritte 1 Einleitung 13 1.1 Die Themenschwerpunkte dieses Buchs 13 Datenmodellierung 13 Oberflächengestaltung 14 Programmierung 15 1.2 Wie Sie am besten mit diesem Buch

Mehr

Für wen dieses Buch ist... 10 Der Inhalt im Überblick... 10 Arbeiten mit diesem Buch... 12 Die wichtigsten Neuheiten in Excel 2010...

Für wen dieses Buch ist... 10 Der Inhalt im Überblick... 10 Arbeiten mit diesem Buch... 12 Die wichtigsten Neuheiten in Excel 2010... --- Dieses Buch auf einen Blick 9 Für wen dieses Buch ist.................................................... 10 Der Inhalt im Überblick.................................................... 10 Arbeiten

Mehr

Zu diesem Buch 1. Was ist neu in Excel 2007? 5. Erste Schritte mit Excel 2007 13. Danksagung... xi

Zu diesem Buch 1. Was ist neu in Excel 2007? 5. Erste Schritte mit Excel 2007 13. Danksagung... xi Inhalt Danksagung.................................................................... xi 1 2 3 Zu diesem Buch 1 Kein Fachchinesisch!............................................................... 1 Ein

Mehr

SQL Server 2005 Der schnelle Einstieg

SQL Server 2005 Der schnelle Einstieg Klemens Konopasek Ernst Tiemeyer SQL Server 2005 Der schnelle Einstieg Abfragen, Transact-SQL, Entwicklung und Verwaltung An imprint of Pearson Education München Boston San Francisco Harlow, England Don

Mehr

Inhalt 1 2. Dieses Buch auf einen Blick 9. Das Programm kennenlernen 17. Excel-Dateien verwalten 41

Inhalt 1 2. Dieses Buch auf einen Blick 9. Das Programm kennenlernen 17. Excel-Dateien verwalten 41 Inhalt 1 2 3 Dieses Buch auf einen Blick 9 Für wen dieses Buch ist.................................................... 10 Der Inhalt im Überblick.................................................... 10

Mehr

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin PhpMyAdmin = grafsches Tool zur Verwaltung von MySQL-Datenbanken Datenbanken erzeugen und löschen Tabellen und Spalten einfügen,

Mehr

Inhaltsverzeichnis. Einleitung 11. Modul 1 Die erste Datenbank 15. Modul 2 Tabellen in der Entwurfsansicht definieren 21. Inhaltsverzeichnis

Inhaltsverzeichnis. Einleitung 11. Modul 1 Die erste Datenbank 15. Modul 2 Tabellen in der Entwurfsansicht definieren 21. Inhaltsverzeichnis Inhaltsverzeichnis Einleitung 11 Zum Co@ch 11 Zielgruppe 11 Selbststudium 11 Aufbau 12 Einsatzgebiete von Access und Access-Datenbanken 12 Access als Alternative zu SQL-Servern und Oracle-Datenbanken 12

Mehr

Inhaltsverzeichnis. Einleitung und Danksagung. 1 Was ist SharePoint? - Ein Überblick.

Inhaltsverzeichnis. Einleitung und Danksagung. 1 Was ist SharePoint? - Ein Überblick. Einleitung und Danksagung. Für wen ist dieses Buch? Voraussetzungen für die Arbeit mit diesem Buch Danksagung. 11 12 13 13 1 Was ist SharePoint? - Ein Überblick. SharePoint Foundation 2010 - die Basis

Mehr

Programmieren lernen in ASP.NET mit C#

Programmieren lernen in ASP.NET mit C# Programmieren lernen in ASP.NET mit C# von Patrick A. Lorenz, Christoph A. Müller 1. Auflage Hanser München 2003 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 22311 0 Zu Leseprobe schnell und

Mehr

i i apitel apitel K K Inhalt Inhalt

i i apitel apitel K K Inhalt Inhalt Seite iv 0 Einleitung........................................... 1 Kombination der Leistungsbereiche.............. 3 Über dieses Buch.................................. 3 Arbeiten mit den Beispielanwendungen..........

Mehr

Inhaltsverzeichnis. Teil I Überblick... 21

Inhaltsverzeichnis. Teil I Überblick... 21 Inhaltsverzeichnis Einleitung................................................................................. 13 Ein Hinweis zu Sandbox-Umgebungen......................................................

Mehr

Visual Basic.NET und ADO.NET

Visual Basic.NET und ADO.NET .NETSolutions Visual Basic.NET und ADO.NET Datenbanken programmieren F. SCOTT BARKER Markt+ Übersetzung: Gabriele Broszat Einleitung Zum Autor Zur Begleit-CD-ROM Wer sollte dieses Buch nutzen? Welche Themen

Mehr

Inhaltsverzeichnis. jetzt lerne ich

Inhaltsverzeichnis. jetzt lerne ich Inhaltsverzeichnis jetzt lerne ich Einführung 15 1 Erste Schritte 21 1.1 Datenbanken und Datenbank-Managementsysteme 21 1.2 Zugriff auf Datenbanken 22 1.3 Was der Großvater noch wusste... 22 1.4 Einordnung

Mehr

OP-LOG www.op-log.de

OP-LOG www.op-log.de Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server

Mehr

Datenbank-Programmierung mit Visual C# 2012 (Buch + E-Book)

Datenbank-Programmierung mit Visual C# 2012 (Buch + E-Book) Datenbank-Programmierung mit Visual C# 2012 (Buch + E-Book) Grundlagen, Rezepte, Anwendungsbeispiele von Walter Doberenz, Thomas Gewinnus 1. Auflage Datenbank-Programmierung mit Visual C# 2012 (Buch +

Mehr

Administering Microsoft SQL Server 2012/2014 Database (M20462) M20464 www.globalknowledge.at info@globalknowledge.at 01/66 55 655 3000

Administering Microsoft SQL Server 2012/2014 Database (M20462) M20464 www.globalknowledge.at info@globalknowledge.at 01/66 55 655 3000 Developing Microsoft SQL Server Databases Dauer: 5 Tage Kursnummer: M20464 Überblick: Im Rahmen dieses fünftägigen Kurses werden Ihnen das Know-How und die notwendigen Fertigkeiten zur Implementierung

Mehr

Thorsten Kansy. Datenbankprogrammierung. mit.net 3.5 HANSER

Thorsten Kansy. Datenbankprogrammierung. mit.net 3.5 HANSER J Thorsten Kansy I Datenbankprogrammierung mit.net 3.5 Mehrschichtige Applikationen mit Visual Studio 2008 und MS SQL Server 2008 HANSER Inhalt 1 Vorwort und Einleitung 1 2 Neuerungen in SQL Server 2008

Mehr

SQL Server 2008 Der schnelle Einstieg

SQL Server 2008 Der schnelle Einstieg Klemens Konopasek SQL Server 2008 Der schnelle Einstieg Abfragen, Transact-SQL, Entwicklung und Verwaltung ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don

Mehr

Teil A Grundlagen 31

Teil A Grundlagen 31 Schnellüberblick 11 Zu diesem Buch 17 So finden Sie den geeigneten Ausgangspunkt in diesem Buch 17 Neue Eigenschaften von Microsoft Excel 2000 19 Korrekturen, Kommentare und Hilfe 20 Besuchen Sie unsere

Mehr

3. GLIEDERUNG. Aufgabe:

3. GLIEDERUNG. Aufgabe: 3. GLIEDERUNG Aufgabe: In der Praxis ist es für einen Ausdruck, der nicht alle Detaildaten enthält, häufig notwendig, Zeilen oder Spalten einer Tabelle auszublenden. Auch eine übersichtlichere Darstellung

Mehr

26.1.1 Vor- und Nachteile speicheroptimierter Tabellen... 764

26.1.1 Vor- und Nachteile speicheroptimierter Tabellen... 764 25.4 Verhalten bei Systemfehlern... 735 25.5 Programmierung expliziter Transaktionen... 737 25.6 Implizite Transaktionen... 741 25.7 Sperren... 743 25.7.1 Sperrebenen... 743 25.7.2 Gemeinsame Sperren (Shared

Mehr

DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER

DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER INHALTSVERZEICHNIS 1. Datenbanken 2. SQL 1.1 Sinn und Zweck 1.2 Definition 1.3 Modelle 1.4 Relationales Datenbankmodell 2.1 Definition 2.2 Befehle 3.

Mehr

Vorwort Einführung in Power Query Erste Abfrage erstellen... 21

Vorwort Einführung in Power Query Erste Abfrage erstellen... 21 Vorwort... 11 1 Einführung in Power Query... 13 1.1 Power Query installieren und aktivieren... 13 1.2 Power Query aktivieren bzw. deaktivieren... 14 Was tun, wenn das Register nicht angezeigt wird... 16

Mehr

Administering Microsoft SQL Server Databases

Administering Microsoft SQL Server Databases Administering Microsoft SQL Server Databases Dauer: 5 Tage Kursnummer: M20462 Überblick: Im Rahmen dieses fünftägigen Kurses vermitteln wir Ihnen das nötige Know-How und die notwendigen Fertigkeiten, um

Mehr

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen mit SQL Server-Daten

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen mit SQL Server-Daten 1 von 5 12.01.2013 17:59 SharePoint 2013 Veröffentlicht: 16.10.12 Zusammenfassung: Informationen zur Verwendung von Excel zum Erstellen und Freigeben von Verbindungen mit SQL Server-Daten, mit deren Hilfe

Mehr

Microsoft Excel Schulung

Microsoft Excel Schulung Modul 1 Microsoft Excel kennen lernen o Was Sie wissen sollten o Tabellenkalkulation mit Excel Modul 2 Die Arbeitsoberfläche Microsoft Excel Schulung o Excel starten und beenden o Das Excel-Anwendungsfenster

Mehr

LINQ to SQL. Proseminar Objektorientiertes Programmieren mit.net und C# Christoph Knüttel. Institut für Informatik Software & Systems Engineering

LINQ to SQL. Proseminar Objektorientiertes Programmieren mit.net und C# Christoph Knüttel. Institut für Informatik Software & Systems Engineering LINQ to SQL Proseminar Objektorientiertes Programmieren mit.net und C# Christoph Knüttel Institut für Informatik Software & Systems Engineering Agenda 1. LINQ allgemein Vorteile Bausteine und Varianten

Mehr

Inhaltsverzeichnis. Einleitung und Danksagung 11 Für wen ist dieses Buch? 12 Voraussetzungen für die Arbeit mit diesem Buch 13 Danksagung 13

Inhaltsverzeichnis. Einleitung und Danksagung 11 Für wen ist dieses Buch? 12 Voraussetzungen für die Arbeit mit diesem Buch 13 Danksagung 13 Einleitung und Danksagung 11 Für wen ist dieses Buch? 12 Voraussetzungen für die Arbeit mit diesem Buch 13 Danksagung 13 1 Was ist SharePoint? - Ein Überblick 15 SharePoint Foundation 2010 - die Basis

Mehr

Bedienungsanleitung CAD-KAS Reklamationserfassung. Einen neuen Datensatz anlegen. Klicken Sie auf das + Symbol, um einen neuen Datensatz anzulegen.

Bedienungsanleitung CAD-KAS Reklamationserfassung. Einen neuen Datensatz anlegen. Klicken Sie auf das + Symbol, um einen neuen Datensatz anzulegen. Bedienungsanleitung CAD-KAS Reklamationserfassung Einen neuen Datensatz anlegen Klicken Sie auf das + Symbol, um einen neuen Datensatz anzulegen. Datensatz löschen Daten hier erfassen. Automatische Reklamationsnummer

Mehr

2. Einrichtung der ODBC-Schnittstelle aus orgamax (für 32-bit-Anwendungen)

2. Einrichtung der ODBC-Schnittstelle aus orgamax (für 32-bit-Anwendungen) 1. Einführung: Über den ODBC-Zugriff können Sie bestimmte Daten aus Ihren orgamax-mandanten in anderen Anwendungen (beispielsweise Microsoft Excel oder Microsoft Access) einlesen. Dies bietet sich beispielsweise

Mehr

Inhaltsverzeichnis. 1 Einleitung 11

Inhaltsverzeichnis. 1 Einleitung 11 Inhaltsverzeichnis Teil I: Erste Schritte 1 Einleitung 11 1.1 Die Themenschwerpunkte dieses Buchs 11 Visual Basic for Applications 11 Die Beispieldatenbank 12 1.2 Wie Sie am besten mit diesem Buch arbeiten

Mehr

Inhaltsverzeichnis. Vorwort 13

Inhaltsverzeichnis. Vorwort 13 Vorwort 13 1 Leistungsvermögen und Arbeitsumgebung des SQL Server 17 1.1 Einsatzmöglichkeiten des SQL Server 17 1.1.1 Online Transactional Processing-Lösungen (OLTP) 23 1.1.2 Webbasierte Datenbanklösungen

Mehr

Bibliografische Informationen digitalisiert durch http://d-nb.info/995021198

Bibliografische Informationen digitalisiert durch http://d-nb.info/995021198 Auf einen Blick 1 Einleitung 15 2 Datenbankentwurf 23 3 Datenbankdefinition 43 4 Datensätze einfügen (INSERT INTO) 95 5 Daten abfragen (SELECT) 99 6 Daten aus mehreren Tabellen abfragen (JOIN) 143 7 Unterabfragen

Mehr

Arbeiten mit einem lokalen PostgreSQL-Server

Arbeiten mit einem lokalen PostgreSQL-Server Arbeiten mit einem lokalen PostgreSQL-Server Download für das Betriebssystem Windows PostgreSQL-Server und pgadmin: http://www.enterprisedb.com/products-servicestraining/pgdownload#windows pgadmin: http://www.pgadmin.org/download/windows.php

Mehr

Dynamische Segmentierung

Dynamische Segmentierung Dynamische Segmentierung Bauanleitung Ausbau auf Vorjahresvergleiche Werner Zürcher DiaSys Marketing Engineering AG Wankdorffeldstrasse 102 3014 Bern Tel. +41 (0) 31 922 31 50 zuercher@diasys.ch Inhaltsverzeichnis

Mehr

novapro Open Audittrail Report

novapro Open Audittrail Report novapro Open Audittrail Report Bedienungshandbuch 7001042001 Q11 Diese Beschreibung entspricht dem aktuellen Programmstand Version 1.0. Änderungen erfolgen zu jeder Zeit und ohne vorherige Ankündigung.

Mehr

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung... 9. Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen...

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung... 9. Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen... Teil I Erste Schritte 1 Einleitung.... 9 1.1 Die Themenschwerpunkte dieses Buches... 9 Visual Basic for Applications... 9 Die Beispiel-Datenbank... 10 1.2 Wie Sie am besten mit diesem Buch arbeiten...

Mehr

Daten in der Cloud mit Access, Office 365 und Apps foroffice Dirk Eberhardt

Daten in der Cloud mit Access, Office 365 und Apps foroffice Dirk Eberhardt SOFTWARE- UND WEB-LÖSUNGEN Daten in der Cloud mit Access, Office 365 und Apps foroffice Dirk Eberhardt Agenda Was ist Office 365? Ab in die Cloud Bestehende Access-Anwendung plusmm Datenzugriff von lokal

Mehr

Microsoft SQL Server 2005 für Administratoren

Microsoft SQL Server 2005 für Administratoren Microsoft SQL Server 2005 für Administratoren Irene Bauder ISBN 3-446-22800-4 Inhaltsverzeichnis Weitere Informationen oder Bestellungen unter http://www.hanser.de/3-446-22800-4 sowie im Buchhandel Inhaltsverzeichnis

Mehr

Erstellen eines Formulars

Erstellen eines Formulars Seite 1 von 5 Word > Erstellen bestimmter Dokumente > Formen Erstellen von Formularen, die in Word ausgefüllt werden können Basierend auf einer Vorlage können Sie dieser Inhaltssteuerelemente und Hinweistext

Mehr

Leseprobe. Walter Doberenz, Thomas Gewinnus. Visual C# 2008. Grundlagen und Profiwissen ISBN: 978-3-446-41862-2

Leseprobe. Walter Doberenz, Thomas Gewinnus. Visual C# 2008. Grundlagen und Profiwissen ISBN: 978-3-446-41862-2 Leseprobe Walter Doberenz, Thomas Gewinnus Visual C# 2008 Grundlagen und Profiwissen ISBN: 978-3-446-41862-2 Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41862-2 sowie im

Mehr

Datenbankimplementierung

Datenbankimplementierung ENTWICKLUNG Datenbankimplementierung Datenbankimplementierung Christian Zahler Sofern Ausführungen auf SQL Server 2005 Bezug nehmen, gelten sie gleichermaßenauchfürsql Server 2008. 6 Client-Programmierung

Mehr

Inhaltsverzeichnis. Einleitung... 11 Über die Autorin... 12 Danke... 13 Über das Buch... 13 Der Aufbau des Buches... 14 Die CD-ROM zum Buch...

Inhaltsverzeichnis. Einleitung... 11 Über die Autorin... 12 Danke... 13 Über das Buch... 13 Der Aufbau des Buches... 14 Die CD-ROM zum Buch... Inhaltsverzeichnis Einleitung................................................................................. 11 Über die Autorin...........................................................................

Mehr

Inhaltsverzeichnis. 1 Hallo 13

Inhaltsverzeichnis. 1 Hallo 13 1 Hallo 13 2 Grundlagen 15 2.1 Das Internet 15 2.1.1 Geschichte des Internets 15 2.1.2 Kommunikation mit TCP/IP 16 2.1.3 Anwendungen im Internet 18 2.1.4 HTTP unter der Lupe 20 2.2 Webserver, PHP und MySQL

Mehr

Variablen & erweiterte Aktionen nutzen

Variablen & erweiterte Aktionen nutzen 341 In Captivate können Sie mit Hilfe von Variablen Texte & Werte speichern oder Systeminformationen ausgeben. Außerdem können Sie auf Basis von Variablen komplexere Aktionen entwickeln, wie z. B. eine

Mehr

Webseiten entwickeln mit ASP.NET

Webseiten entwickeln mit ASP.NET Webseiten entwickeln mit ASP.NET Eine Einführung mit umfangreichem Beispielprojekt. Alle Codes in Visual Basic und C# Bearbeitet von Jamal Baydaoui 1. Auflage 2013. Buch. 316 S. ISBN 978 3 446 43723 4

Mehr

Paolo Pialorsi, Marco Russo. Datenbankprogrammierung. mit Microsoft LINQ. Microsoft

Paolo Pialorsi, Marco Russo. Datenbankprogrammierung. mit Microsoft LINQ. Microsoft Paolo Pialorsi, Marco Russo Datenbankprogrammierung mit Microsoft LINQ Microsoft Inhaltsverzeichnis Vorwort Einleitung Danksagung XV XVII XVIII Einführung Über dieses Buch Systemanforderungen Die Companion-Website

Mehr

Macher Solutions Produktinformation SAP Crystal Reports 2011

Macher Solutions Produktinformation SAP Crystal Reports 2011 Merkmale und Funktionen Crystal Reports stellt umfangreiche Funktionen für Entwurf, Analyse, Visualisierung und Bereitstellung aussagekräftiger Berichte zur Verfügung. Integration von SAP Crystal Spielen

Mehr

Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken

Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken Dateiname: ecdl5_01_00_documentation_standard.doc Speicherdatum: 14.02.2005 ECDL 2003 Basic Modul 5 Datenbank - Grundlagen

Mehr

CARL HANSER VERLAG. Christopher Allen. Oracle PL/SQL für Einsteiger Der Einsatz von SQL und PL/SQL in der Oracle-Datenbank 3-446-21801-7

CARL HANSER VERLAG. Christopher Allen. Oracle PL/SQL für Einsteiger Der Einsatz von SQL und PL/SQL in der Oracle-Datenbank 3-446-21801-7 CARL HANSER VERLAG Christopher Allen Oracle PL/SQL für Einsteiger Der Einsatz von SQL und PL/SQL in der Oracle-Datenbank 3-446-21801-7 www.hanser.de Inhaltsverzeichnis Danksagung...XI Einleitung...XIII

Mehr

Die neue Datenraum-Center-Administration in. Brainloop Secure Dataroom Service Version 8.30

Die neue Datenraum-Center-Administration in. Brainloop Secure Dataroom Service Version 8.30 Die neue Datenraum-Center-Administration in Brainloop Secure Dataroom Service Version 8.30 Leitfaden für Datenraum-Center-Manager Copyright Brainloop AG, 2004-2014. Alle Rechte vorbehalten. Dokumentversion:

Mehr

1 Voraussetzungen für Einsatz des FRITZ! LAN Assistenten

1 Voraussetzungen für Einsatz des FRITZ! LAN Assistenten AVM GmbH Alt-Moabit 95 D-10559 Berlin Faxversand mit dem FRITZ! LAN Assistenten Mit dem FRITZ! LAN Assistenten können Sie einen Computer als FRITZ!fax Server einrichten, über den dann Faxe von anderen

Mehr

In diesem Thema lernen wir die Grundlagen der Datenbanken kennen und werden diese lernen einzusetzen. Access. Die Grundlagen der Datenbanken.

In diesem Thema lernen wir die Grundlagen der Datenbanken kennen und werden diese lernen einzusetzen. Access. Die Grundlagen der Datenbanken. In diesem Thema lernen wir die Grundlagen der Datenbanken kennen und werden diese lernen einzusetzen. Access Die Grundlagen der Datenbanken kurspc15 Inhaltsverzeichnis Access... Fehler! Textmarke nicht

Mehr

Ihre Interessentendatensätze bei inobroker. 1. Interessentendatensätze

Ihre Interessentendatensätze bei inobroker. 1. Interessentendatensätze Ihre Interessentendatensätze bei inobroker Wenn Sie oder Ihre Kunden die Prozesse von inobroker nutzen, werden Interessentendatensätze erzeugt. Diese können Sie direkt über inobroker bearbeiten oder mit

Mehr

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten Was sind Berechtigungen? Unter Berechtigungen werden ganz allgemein die Zugriffsrechte auf Dateien und Verzeichnisse (Ordner) verstanden.

Mehr

Microsoft Access Schulungen

Microsoft Access Schulungen Microsoft Access Schulungen MS Access Grundlagen Vorgehensweise: Abwechselnd Vortrag durch den Dozenten mit vielen praxisnahen Übungen für die Teilnehmer. Ziel des Seminars: Der Teilnehmer ist in der Lage

Mehr

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen zu SQL Server Analysis Services-Daten

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen zu SQL Server Analysis Services-Daten 1 von 5 12.01.2013 17:58 SharePoint 2013 Veröffentlicht: 16.10.12 Zusammenfassung: Informationen zur Verwendung von Excel zum Erstellen und Freigeben einer Verbindung zu SQL Server Analysis Services-Daten,

Mehr

1 Installation QTrans V2.0 unter Windows NT4

1 Installation QTrans V2.0 unter Windows NT4 1 Installation QTrans V2.0 unter Windows NT4 1.1 Unterstützte Funktionen Unter NT4 wird nur der Betrieb von QTrans im Report-Client-Modus unterstützt, d. h. für die Anzeige von Schraubergebnissen und für

Mehr

LimeSurvey -Anbindung

LimeSurvey -Anbindung LimeSurvey -Anbindung 1 Was ist LimeSurvey Inhalt 1 Was ist LimeSurvey... 3 2 Grundeinstellungen in CommSy... 4 3 Grundeinstellungen in LimeSurvey... 5 4 LimeSurvey-Umfrage erstellen... 7 4.1 So erstellen

Mehr

Installation Microsoft SQL Server 2008 Express

Installation Microsoft SQL Server 2008 Express Installation Microsoft SQL Server 2008 Express Im nachfolgenden Dokument werden alle Einzelschritte aufgeführt, die als Voraussetzung für die korrekte Funktion der SelectLine Applikation mit dem SQL Server

Mehr

Falls Sie dieses Buch als ebook erworben haben, können sie die Begleitdateien unter

Falls Sie dieses Buch als ebook erworben haben, können sie die Begleitdateien unter Falls Sie dieses Buch als ebook erworben haben, können sie die Begleitdateien unter www.microsoft-press.de/support.asp?s110=445 oder msp.oreilly.de/support/9783866454453/609 herunterladen. Walter Doberenz,

Mehr

Programmierung von MS-Office mit Visual Basic

Programmierung von MS-Office mit Visual Basic Programmierung von MS-Office mit Visual Basic Dirk von Hagen EDV-Beratung Dirk von Hagen Robert-Mayer-Straße 40 60486 Frankfurt am Main Inhalt Verwendung Arten Beispiele Ausblick Historische Anmerkung

Mehr

Schnellübersichten. Access 2016 Fortgeschrittene Techniken für Datenbankentwickler

Schnellübersichten. Access 2016 Fortgeschrittene Techniken für Datenbankentwickler Schnellübersichten Access 2016 Fortgeschrittene Techniken für Datenbankentwickler 1 Abfragen mit Funktionen 2 2 Abfragen mit erweiterten Funktionen 3 3 Formular in der Entwurfsansicht erstellen 4 4 Eigenschaften

Mehr

12. Dokumente Speichern und Drucken

12. Dokumente Speichern und Drucken 12. Dokumente Speichern und Drucken 12.1 Überblick Wie oft sollte man sein Dokument speichern? Nachdem Sie ein Word Dokument erstellt oder bearbeitet haben, sollten Sie es immer speichern. Sie sollten

Mehr

Datenbank-Programmierung mit Visual C# 2010

Datenbank-Programmierung mit Visual C# 2010 Datenbank-Programmierung mit Visual C# 2010 Grundlagen, Rezepte, Anwendungsbeispiele von Walter Doberenz, Thomas Gewinnus 1. Auflage Datenbank-Programmierung mit Visual C# 2010 Doberenz / Gewinnus schnell

Mehr

Kurzübersicht. Bibliografische Informationen digitalisiert durch

Kurzübersicht. Bibliografische Informationen  digitalisiert durch Kurzübersicht Vorwort 31 1 Erste Schritte 35 2 Einführung in LINQ 85 3 SQL in Theorie und Praxis 123 4 Einführung ADO.NET 217 5 Das DataSet-Objekt im Detail 311 6 Windows Forms-Datenbindung 397 7 Datenbindung

Mehr

Kurzanleitung zur Installation des OLicense-Servers in Verwendung mit SimDiff/SimMerge

Kurzanleitung zur Installation des OLicense-Servers in Verwendung mit SimDiff/SimMerge Kurzanleitung zur Installation des OLicense-Servers in Verwendung mit SimDiff/SimMerge Inhaltsverzeichnis Installieren des OLicense-Servers... 1 Konfigurieren des OLicense-Servers... 2 Einstellen der Portnummer...

Mehr

Artikel Schnittstelle über CSV

Artikel Schnittstelle über CSV Artikel Schnittstelle über CSV Sie können Artikeldaten aus Ihrem EDV System in das NCFOX importieren, dies geschieht durch eine CSV Schnittstelle. Dies hat mehrere Vorteile: Zeitersparnis, die Karteikarte

Mehr

Dokumentation zur Anlage eines JDBC Senders

Dokumentation zur Anlage eines JDBC Senders Dokumentation zur Anlage eines JDBC Senders Mithilfe des JDBC Senders ist es möglich auf eine Datenbank zuzugreifen und mit reiner Query Datensätze auszulesen. Diese können anschließend beispielsweise

Mehr

datenfabrik.email Validieren von Email-Adressen 1 www.datenfabrik.com

datenfabrik.email Validieren von Email-Adressen 1 www.datenfabrik.com datenfabrik.email Validieren von Email-Adressen Erstellen eines neuen SSIS Projektes. Wählen Sie das Template Integration Services Project aus.. Geben Sie einen Namen für das Projekt an und wählen Sie

Mehr

Visual C# 2005 Kochbuch

Visual C# 2005 Kochbuch Produktinformation http://www.hanser.de/deckblatt/deckblatt1.asp?isbn=3-446-40652-2&style=leseprobe Seite 1 von 1 28.09.2006 Visual C# 2005 Kochbuch Walter Doberenz, Thomas Gewinnus ISBN 3-446-40652-2

Mehr

Excel Pivot-Tabellen 2010 effektiv

Excel Pivot-Tabellen 2010 effektiv 7.2 Berechnete Felder Falls in der Datenquelle die Zahlen nicht in der Form vorliegen wie Sie diese benötigen, können Sie die gewünschten Ergebnisse mit Formeln berechnen. Dazu erzeugen Sie ein berechnetes

Mehr

Inhaltsverzeichnis. Einleitung 11 Über die Autorin 12 Danke 13 Über das Buch 13 Der Aufbau des Buches 14 Die CD-ROM zum Buch 14

Inhaltsverzeichnis. Einleitung 11 Über die Autorin 12 Danke 13 Über das Buch 13 Der Aufbau des Buches 14 Die CD-ROM zum Buch 14 Einleitung 11 Über die Autorin 12 Danke 13 Über das Buch 13 Der Aufbau des Buches 14 Die CD-ROM zum Buch 14 Neuerungen in Office 2007 17 Neues Office, neue Optik, neues Dateiformat 18 Multifunktionsleiste,

Mehr

Einstieg in VBA mit Excel Galileo Press

Einstieg in VBA mit Excel Galileo Press Thomas Theis Einstieg in VBA mit Excel Galileo Press Geleitwort des Fachgutachters 15 loooodoooooooockx)ock90000000aqoc^oc}ooaooooooooocx>c)ooocxx3ao 1 1 Was wird besser durch Makros und VBA? 17 12 Arbeiten

Mehr

Einführung in SQL Datenbanken bearbeiten

Einführung in SQL Datenbanken bearbeiten Einführung in SQL Datenbanken bearbeiten Jürgen Thomas Entstanden als Wiki-Buch Bibliografische Information Diese Publikation ist bei der Deutschen Nationalbibliothek registriert. Detaillierte Angaben

Mehr

Data Mining mit Microsoft SQL Server

Data Mining mit Microsoft SQL Server Data Mining mit Microsoft SQL Server Analyse und Mustererkennung in Daten mit Excel 2007 und SQL Server 2005/2008 von Jan Tittel, Manfred Steyer 1. Auflage Data Mining mit Microsoft SQL Server Tittel /

Mehr

Kurzeinführung Excel2App. Version 1.0.0

Kurzeinführung Excel2App. Version 1.0.0 Kurzeinführung Excel2App Version 1.0.0 Inhalt Einleitung Das Ausgangs-Excel Excel-Datei hochladen Excel-Datei konvertieren und importieren Ergebnis des Imports Spalten einfügen Fehleranalyse Import rückgängig

Mehr

ACCESS PROGRAMMIEREN GRUNDLAGEN UND PRAXISWISSEN

ACCESS PROGRAMMIEREN GRUNDLAGEN UND PRAXISWISSEN Für die Versionen 2010 bis 2016 walter DOBERENZ thomas GEWINNUS ACCESS PROGRAMMIEREN GRUNDLAGEN UND PRAXISWISSEN // VBA, Makros, Formulare und Berichte // Datenbankprogrammierung mit DAO, ADO und ADOX

Mehr

So importieren Sie einen KPI mithilfe des Assistenten zum Erstellen einer Scorecard

So importieren Sie einen KPI mithilfe des Assistenten zum Erstellen einer Scorecard 1 von 6 102013 18:09 SharePoint 2013 Veröffentlicht: 16.07.2012 Zusammenfassung: Hier erfahren Sie, wie Sie einen KPI (Key Performance Indicator) mithilfe des PerformancePoint Dashboard Designer in SharePoint

Mehr

WINDOWS 7 INHALTSVERZEICHNIS

WINDOWS 7 INHALTSVERZEICHNIS OBERFLÄCHE...8 Allgemeines...9 Starten...11 Beenden...11 Die Fenster...12 Allgemeines...13 Darstellung...13 Zwischen Fenstern umschalten...13 Schließen...15 Größe...15 Fenster nebeneinander anordnen...17

Mehr