Die Microsoft SQL Server Compact-Datenbank ist eine kleine , aber leistungsstarke, Dateistruktur entworfen, um mit mobilen und Desktop-Anwendungen verwendet werden. Es nutzt die Vorteile der leistungsstarken Transact- SQL-Zugriff Verfahren zur Verarbeitung von Daten . SQL oder Structured Query Language , ist eine einfach zu bedienende Methode, um Daten , die in Datenbanktabellen abgelegt zuzugreifen. Sobald Benutzer verstehen, wie man ein paar grundlegende Befehle verwenden, können sie fast alles, was in einer Datenbank zu finden. Während komplexere Aussagen stärker Programmiermöglichkeiten bieten , ist sogar die kompliziertesten SQL-Anweisung nur eine Kombination der Grundlagen -Befehle. Anleitung
1
Sign- in mit dem SQL Server Management Studio , um die Compact-Datenbank -Tabellen mit SQL-Anweisungen abfragen. Um eine neue Abfrage eingeben , klicken Sie auf " New Query" . Wählen Sie "Neue SQL Server Compact Edition Query" von den zur Verfügung stehenden Möglichkeiten. Nach der Eingabe einer SQL-Anweisung in die leere Abfrage -Fenster auf "Ausführen" oder drücken Sie " PF5 " , um den Befehl im Abfrage-Tool zu verarbeiten. Sehen Sie sich die Ergebnisse der Abfrage in der " Ergebnisse "-Fenster.
2
Verwenden Sie die "select "-Befehl , um Zeilen von Daten aus einer Datenbank-Tabelle zu lesen. Untersuchen Sie die folgende Anweisung :
select Spalte1 , column2 , column3 von Tabellenname where Spalte1 = ' literal value'
In diesem "select "-Anweisung , drei Spalten aus einer Tabelle " Tabellenname " abgerufen werden, wenn " column1 " ist gleich "literal value." Jede Zeile , die diese Kriterien erfüllt wird zurückgegeben. Keine Zeilen zurückgegeben werden , wenn die Tabelle enthält keine Zeilen, in denen die Bedingung wahr ist . Wenn tabellenname nicht enthält eine oder mehrere der genannten Säulen, schlägt der Befehl fehl , und eine Fehlermeldung wird zurückgegeben.
Wenn kein "where" -Klausel verwendet wird , werden alle Zeilen zurückgegeben werden. Wenn " wählen (*) " wird anstelle der Auflistung Spaltennamen verwendet , werden alle Spalten in der Tabelle zurück.
3
Verwenden Sie das "Einfügen" -Befehl , um Reihen von Daten in eine Datenbank hinzufügen Tisch. Untersuchen Sie die folgende Anweisung :
insert into tabelle ( column1 , column2 , column3 ) values ( "abc ", " producta ", " abc Unternehmen" )
In diesem "insert "-Anweisung , eine Zeile in der Tabelle , die die Werte in der "Werte" -Klausel aufgeführt aufgenommen. Kein "where" -Klausel mit einer "insert " -Anweisung verwendet . Wenn eine der Spalten nicht in " Tabellenname " enthalten sind, oder die Werte sind nicht für die Spalte gültigen Definition , schlägt der Befehl fehl , und eine Fehlermeldung wird zurückgegeben.
4
Benutzen Sie den " Update "-Befehl an ändern Datenzeilen in einer Datenbanktabelle. Untersuchen Sie die folgende Anweisung :
Update Tabellenname
Satz column1 = "xyz"
wo column2 = " producta "
In diesem "update "-Anweisung , alle " column1 " Werte werden in "xyz" geändert werden, wenn die damit verbundene " column2 " ist gleich " producta . " Wenn kein "where" -Klausel verwendet wird , die " Update " -Anweisung ändert jede Zeile in der Tabelle.
5
Verwenden Sie den Befehl "Löschen" , um Zeilen von Daten aus einer Datenbank-Tabelle zu entfernen. Untersuchen Sie die folgende Anweisung : " . Xyz"
von Tabellenname where Spalte1 = "xyz"
In diesem "delete "-Anweisung , alle Zeilen aus " Tabellenname " if " column1 " = entfernt werden gelöscht Spaltennamen werden nicht mit dem delete-Anweisung verwendet . Alle Zeilen werden aus der Tabelle entfernt , wenn keine where-Klausel angegeben ist.
6
Benutzen Sie den " commit transaction "-Befehl , um die Ergebnisse der "update ", "Einfügen" oder "Löschen" Permanent Make -Befehle . Benutzen Sie den " rollback transaction "-Befehl , um die Änderungen rückgängig zu machen.