Componente Query Componente Query permite realizar consultas SQL
- Slides: 17
Componente Query
Componente Query • permite realizar consultas SQL • SQL, Structured Query Language, linguagem de consulta estruturada • é um conjunto de dados (Data. Set) Query Data. Set Table
nome do alias da aplicação consulta, ou comando, SQL
A propriedade SQL • armazena a consulta SQL • lista de strings que contêm as linhas da SQL string 1 + string 2 +. . . + string. N BD DBGrid
Configurando o componente Query 1. adicionar o componente ao formulário 2. Database. Name Alias (DBDemos) 3. propriedade SQL Select * From Country 4. adicionar um Data. Source: Data. Set Query 1 5. inserir componentes Data Controls: DBGrid, Data. Source Name do Data. Source 6. abrir ou executar o componente Query active, Open ou Exec. SQL
select * from country order by Continent, Name
Consultas SQL • definindo a consulta – tempo de desenvolvimento: propriedade SQL – tempo de execução: Add, Append e Clear Query 1. Close; Query 1. SQL. Clear; Query 1. SQL. Add(‘Select * From Country’); Query 1. Open; { ou } Query 1. Exec. Sql; • tipos de consulta – estática – dinâmica (ou parametrizada)
Consulta Estática
Consulta Dinâmica, ou Parametrizada
Trabalhando com parâmetros propriedade Params • Data. Type: determina o tipo (real, integer, etc. ) • Value: valor do parâmetro – em tempo de projeto (Object Inspector) – em tempo de execução • Param. By. Name
Definindo o valor do parâmetro em tempo de execução, no evento On. Click do botão “Parametrizar”: Query 1. Close; Query 1. Paramby. Name('Continente'). Value : = Edit 1. Text; Query 1. Open;
Para estabelecer o relacionamento “Master/Detail” em componentes Query os seguintes passos deverão ser seguidos: 1. O nome do parâmetro (Cust. No) deverá ser o mesmo do campo de relacionamento (Master. Field). 2. Na Query Detail configurar a propriedade Data. Source selecionando a fonte de dados da Query Master (Master. Source). 2 Select * From Orders Where Cust. No = : Cust. No 1
SQL Builder • construtor de consultas SQL através de interface gráfica – selecionar as tabelas (select from) – definir ordenação (order by) – agrupar tabelas (join) • disponível na versão Interprise, cliente/Server (Workgroup)
SQL Builder
- Iterative query vs recursive query
- Query tree and query graph
- Query tree and query graph
- Cosmos db query optimization
- Singkatan dari sql
- Convert natural language to sql query
- Sql server intelligent query processing
- Structured query language (sql) is an example of a(n)
- Sql server stress test
- Excel sql query
- A structured query language – sql operators are
- Introduction to structured query language (sql)
- Sql select basics
- Inside the sql server query optimizer
- Sql query for xml
- Sql stands for structured query language
- Introduction to structured query language (sql)
- Sql query