Array
(
)

Table / Query que não abre....

Willian
   - 25 mar 2004

Pessoal, não consegui resolver o problema das queries. Pior: notei que na verdade não é apenas a Query: quando eu vou abrir uma simples tabela com um componente Table ele também demora muito!!! E isso só acontece naquele formulário com o problema (são alguns). Ex.: a Tabela Duplicatas abre legal no Form Cadastro de Duplicatas mas demora quase um minuto no Form Cadastro de Vendas (que usa dados da Duplicatas).
A estrutura da Table é:
CREATE TABLE [dbo].[DUPLICATAS_TMP] (
[CODIGO] [int] IDENTITY (1, 1) NOT NULL ,
[CLIENTE] [int] NOT NULL ,
[DATA] [datetime] NOT NULL ,
[VALOR] [float] NOT NULL ,
[VENDEDOR] [char] (50) NOT NULL ,
[COMISSAO] [float] NOT NULL ,
[DUPLICATA] [char] (15) NOT NULL ,
[PAGAMENTO] [datetime] NULL ,
[ORCAMENTO] [int] NOT NULL ,
[COMISSAO_PAGA] [float] NULL
) ON [PRIMARY]
GO

Ela tem 78 registros.

A Query é:
SELECT * FROM DUPLICATAS_TMP WHERE PAGAMENTO IS NULL AND
DATA >= :DATA_INI AND DATA <= :DATA_FIM ORDER BY DATA.

Ambas demoram um tempão a abrir. Alguma idéia iluminada e salvadora?????????