helyoWAP |
|
PÁGINAS
WML GERADAS DINAMICAMENTE EM AMBIENTE ASP |
Autores: Helio Fonseca Rosa e Andrea de Mello Rosa
Esta página contém 4 figuras grandes. Aguarde a carga se a conexão estiver lenta.
6. Clique em ProductName na tabela
Products e arraste e solte para a primeira coluna da linha Field da grade
inferior.
Clique em CompanyName na tabela Supplier e arraste e solte na segunda coluna do
campo Field da grade inferior. Eis o resultado:
7. Coloque o cursor em qualquer ponto da grade inferior e clique com o botão direito do mouse. Abre-se um menu : clique em Totals. Observe que na grade, nas duas colunas, foram acrescentadas as palavras GROUP BY, como abaixo:
8. Neste ponto, a sentença SQL de
consulta está pronta . Para visualizá-la, coloque o cursor no campo superior
da janela Select Query (fora das tabelas) e clique com o botão direito do
mouse.
Abre-se um menu ; clique em "SQL View". Surge a
seguinte sentença SQL:
9. Você pode ter uma visão da tabela gerada clicando no botão View (abaixo do File na barra de menus). Eis o resultado:
9. Conferido se este era o
resultado desejado, utilize a sentença no programa com os seguintes cuidados:
1. retire o ponto-e-vírgula do final;
2. fracione a sentença em partes menores para evitar erro na execução, como
abaixo, por exemplo; .
pssql = "SELECT Products.ProductName, Suppliers.CompanyName
"
pssql = pssql & " FROM Suppliers "
pssql = pssql & " INNER JOIN Products ON Suppliers.SupplierID =
Products.SupplierID "
pssql = pssql & " GROUP BY Products.ProductName, "
pssql = pssql & " Suppliers.CompanyName"
3. todo cuidado é pouco com espaços em branco, vírgulas e aspas !
Na sequência, uma aplicação
concreta:
Construindo um Guia de Cinemas com ASP/WML