Najlepszy samouczek Instrukcja AppML referencyjny W 2024 r. W tym samouczku możesz dowiedzieć się
<AppML> Dane modelu:,<AppML> Zabezpieczenia,<DataSource> Element,<Baza> Element,Dane przechowywane w bazach danych SQL,Dane przechowywane w pliku XML,Przykłady,Dane przechowywane w pliku tekstowym (tekst),Przykłady,Jeśli konieczne jest utworzenie bazy danych,
Instrukcja AppML referencyjny
<AppML> Dane modelu:
<appml security=" security ">
<datasource>
Datasource definition goes here
</datasource>
<filters>
Filter definitions goes here (if any)
</filters>
<update>
Update definitions goes here (if any)
</update>
<anything>
Anything you want to add to the model
</anything>
</appml>
<AppML> Zabezpieczenia
<AppML> Zabezpieczenia przez <AppML> tagu zestaw atrybutów bezpieczeństwa.
<appml security="artists">
Aplikacja zawiera więcej niż na początku definicji atrybutów bezpieczeństwa pozwalają jedynie logowanie artystów użytkownika.
W tym przypadku nazwa użytkownika zalogowanego użytkownika musi być członkiem grupy "artystów".
<DataSource> Element
<AppML> Zastosowanie <źródła danych> definiuje cztery różne typy danych:
Podelementu (tylko jedna dotyczy)
元素 |
描述 |
<database> |
定义数据类型 |
<xmlfile> |
定义 XML 源文件 |
<csvfile> |
定义一个逗号分隔的文本文件 |
<Baza> Element
<Baza> definiuje bazę
Podelementów
元素 |
描述 |
<connection> |
链接数据库名 |
<execute> |
数据检索前执行的SQL语句(可选) |
<sql> |
用于检索数据的SQL语句 |
<maintable> |
应用程序的主表(可选) |
<keyfield> |
主表的键字段(可选) |
Dane przechowywane w bazach danych SQL
Są to dane dotyczące stosowania najczęstszych rozwiązań.
<datasource>
<database>
<connection>CDDataBase</connection>
<sql>SELECT Artist, Title, Country FROM CD_Catalog</sql>
</database>
</datasource>
Powyższy model danych może wybrać jedną z trzech opcji (wykonawca, tytuł, kraj) z "CD_Catalog" stół "CDDataBase" bazy danych.
Liczba wierszy zwracanych jest nieznany.
Dane przechowywane w pliku XML
<AppML> można odczytać dane z pliku XML:
Przykłady
<appml>
<datasource>
<xmlfile src="cd_catalog.xml">
<record>CD</record>
<item>
<name>Title</name>
<nodename>TITLE</nodename>
</item>
<item>
<name>Artist</name>
<nodename>ARTIST</nodename>
</item>
<item>
<name>Country</name>
<nodename>COUNTRY</nodename>
</item>
</xmlfile>
</datasource>
</appml>
Spróbuj » Metoda ta może przechowywać dane na plikach XML serwera.
Dane przechowywane w pliku tekstowym (tekst)
<AppML> można odczytać dane z pliku tekstowego:
Przykłady
<appml>
<datasource>
<csvfile src="cd_catalog.txt">
<item>
<name>Title</name>
<index>1</index>
</item>
<item>
<name>Artist</name>
<index>2</index>
</item>
<item>
<name>Price</name>
<index>5</index>
</item>
</csvfile>
</datasource>
</appml>
Spróbuj » Ten sposób dane mogą być przechowywane w pliku tekstowym na serwerze.
Jeśli konieczne jest utworzenie bazy danych
<AppML> Jeśli chcesz utworzyć bazę danych:
<database>
<connection>CDDataBase</connection>
<execute>
CREATE TABLE CD_catalog
(
CD_Id INT IDENTITY,
Title NVARCHAR(255),
Artist NVARCHAR(255),
Country NVARCHAR(255),
Company NVARCHAR(255),
Price NUMBER,Published INT)
</execute>
</database>
Idealne szybkiego prototypowania modelu!