Siteserver-stl:queryString定义数据库查询语句
来自站长百科
导航: 上一页
stl:queryString 定义数据库查询语句
用于定义数据库查询语句,在此标签内放置SQL语言,SQL语句中可以嵌入STL实体。
注意:
stl:queryString 中仅能包含符合规则的SQL 语句,用于<stl:sqlContents> 获取列表使用。
stl:sqlContents 示例
- 示例一:显示指定SQL语句查询的数据库列表。
<stl: sqlContents connectionString="server=(local);uid=sa;pwd=bairong;Trusted_Connection=no;database=ccs" cellpadding="2" cellspacing="2"> <stl: queryString> SELECT TOP 6 Title, PostDate, PostUrl FROM MyTable WHERE (PostType = 1) ORDER BY PostDate DESC </stl: queryString> <table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td> <a href="{ Sql.PostUrl}"><stl: sqlContent type="Title" wordnum="20"></stl: sqlContent></a> </td><td> <stl: sqlContent type="PostDate" formatString="yyyy-MM-dd"></stl: sqlContent> </td></tr></table> </stl: sqlContents>
- 示例二:在数据库列表中显示每一项
<stl: sqlContents connectionStringName="ConnectionString" cellpadding="2"> <stl: queryString> SELECT TOP 6 * FROM au_Content ORDER BY ID DESC </stl: queryString> <stl: sqlContent type="Title" wordnum="20"></stl: sqlContent> (<stl: sqlContent type="AddDate" formatString="yyyy-MM-dd"></stl: sqlContent>) </stl: sqlContents>