0
|
1 <% group # SQL text generation control attributes %>
|
|
2 <p class='j'>
|
|
3 BLToolkit supports different ways to provide metadata information for business objects.
|
|
4 One of the ways is using attributes. Another one is XmlExtension.
|
|
5 XmlExtension is a simple xml file where you can specify a type and its attributes.
|
|
6 </p>
|
|
7
|
|
8 XmlExtension.cs
|
|
9 <% ..\..\..\HowTo\DataAccess\XmlExtension.cs %>
|
|
10 XmlExtension.xml
|
|
11 <% ..\..\..\HowTo\DataAccess\XmlExtension.xml %>
|
|
12 <i>DataAccessor.SelectByKetSql</i> method generates and executes the following SQL statement:
|
|
13 <% sql #
|
|
14 SELECT
|
|
15 [MiddleName],
|
|
16 [PersonID],
|
|
17 [LastName],
|
|
18 [FirstName]
|
|
19 FROM
|
|
20 [Person]
|
|
21 WHERE
|
|
22 [PersonID] = @PersonID
|
|
23 %>
|
|
24 App.config
|
|
25 <% Doc\Data\App.config %>
|
|
26 <a href="../Data/CreateSql.htm">Create.sql script</a>
|