JAK: Vytvoření databáze, tabulky a spustit dotaz (SQL Server CE vzorek)

Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.

Projděte si také anglickou verzi článku:320785
Tento článek byl archivován. Je nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.
Souhrn
Tento článek obsahuje krok za krokem vzorek, vytvoří databáze, tabulky, a která přidá záznamy do databáze serveru SQL Server CE. Vzorek se také nové tabulky dotazů a zobrazí záznamy v tabulce.

SQL Server CE vzorku

  1. Otevřít vložené nový projekt v aplikaci Microsoft Visual Basic. Ve výchozím nastavení je vytvořen formulář Form1.
  2. Tři příkazová tlačítka přidáte do formuláře Form1.
  3. Změnit titulek pro příkazové tlačítko s názvem Command1 k Vytvořit databázi. Změnit titulek pro příkazové tlačítko s názvem Příkaz2 k Vytvořit tabulku. Změnit titulek pro příkazové tlačítko s názvem Command3 k Spustit dotaz.
  4. V Projekt nabídky, klepněte na tlačítko Odkazy. Ujistěte se, zda jsou vybrány následující odkazy:
    Microsoft CE ADO Ext. 3.1 pro DDL
    Řízení serveru Microsoft CE SQL 1.0
    Microsoft CE ADO řízení 3.1
  5. Abyste se ujistili, že Microsoft ADO objektů systému Windows CE SDK (ADOCE) a SQL Server CE součásti jsou staženy do zařízení na Projekt nabídky, klepněte na tlačítko Vlastnosti. V Obecné Zobrazí se karta Aktualizovat součásti sekce. V Četnost aktualizace komponent pro pole se seznamem, zaškrtněte políčko Vždy pro tuto frekvenci. V Součástí aktualizace oddíl, klepnutím vyberte obě Soubory runtime a Součástí projektu Zaškrtávací políčka.

back to the top

Vytvoření databáze

Chcete-li vytvořit databázi, použijte tento ukázkový kód:

Zkopírujte a vložte následující kód do Command1_Click událost:
Dim cat As ADOXCE.CatalogSet cat = CreateObject("ADOXCE.Catalog.3.1")cat.Create "Provider=Microsoft.SQLSERVER.OLEDB.CE.1.0; data source=\DATAB.sdf"MsgBox "Database Created"				
back to the top

Vytvoření tabulky

Chcete-li vytvořit tabulku, použijte tento ukázkový kód:

Zkopírujte a vložte následující kód do Command2_Click událost:
Dim str_Connection As StringDim cn As ADOCE.Connectionstr_Connection = "Provider=Microsoft.SQLSERVER.OLEDB.CE.1.0; data source=\DATAB.sdf"Set cn = CreateObject("ADOCE.Connection.3.1")cn.Open str_Connectioncn.Execute "Create table table1(id int NOT NULL, field1 nvarchar(1))"cn.Execute "CREATE UNIQUE INDEX idx1 ON table1(id)"cn.Execute "insert table1 values (1, 'A')"cn.Execute "insert table1 values (2, 'B')"cn.Execute "insert table1 values (3, 'C')"cn.CloseSet cn = NothingMsgBox "Table Created"				

back to the top

Jak tabulky dotazu

Chcete-li dotaz v tabulce, které jste dříve vytvořili, postupujte takto:
  1. Zkopírujte a vložte následující kód do Command3_Click událost:
    Dim cn As ADOCE.ConnectionDim rs As ADOCE.RecordsetSet cn = CreateObject("ADOCE.Connection.3.1")Set rs = CreateObject("ADOCE.Recordset.3.1")cn.Open "Provider=Microsoft.SQLSERVER.OLEDB.CE.1.0; data source=\DATAB.sdf"rs.Open "select * from table1 where field1='A'", cn, adOpenKeyset, adLockReadOnlyDim x As Integerx = 0For x = 0 To rs.RecordCount - 1    MsgBox rs(1).Value    rs.MoveNextNextrs.CloseSet rs = Nothingcn.CloseSet cn = Nothing					

  2. Projekt uložit a potom spusťte projektu prostřednictvím emulátor nebo zařízení.
  3. Klepněte Vytvořit databázi příkazové tlačítko.
  4. Klepněte Vytvořit tabulku příkazové tlačítko.
  5. Klepněte Spustit dotaz příkazové tlačítko.Poznámka: pole zprávy, které zobrazí znak "A".
back to the top
Odkazy
SQL Server CE Books Online; téma: "Chyba zpracování"

Další informace naleznete na následujících webech společnosti Microsoft:

Poradce při potížích s problémy s připojením pro SQL Server CE

SQL Server CE 1.1 aktualizace Service Pack 1

back to the top

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 320785 - Poslední kontrola: 12/07/2015 10:28:42 - Revize: 4.0


  • kbnosurvey kbarchive kbgraphxlink kbhowto kbhowtomaster kbmt KB320785 KbMtcs
Váš názor