Problema ao adcionar novo Field na Query

Delphi

30/12/2004

Estou tenando definir um field do tipo LookUp,

Desta maneira :

Field Properties:

Name : ClienteCombo
Component : qryPedidoClienteCompo
Type : String

OBS: Não sei se o Type é integer ou String pois o valor a ser mostrado é string e o que deve ser armazenado é integer, poderiam me esclarecer?

LookUpDefinition:

Key Fields: Cliente
DataSet: QryTipo_Pedido
LooKupKeys : TipoPedidoID
ResultField : Nome

Ao confirmar estas configurações tenho o seguinte erro:

DataField not permitted on open Data Set.

Oque faço???

Tabelas :


Pedido -> QryPedido
| Field       
+-------------
| PedidoID    
| EmpresaID   
| RevendaID   
| PABXID      
| ProdutoID   
| Versao     
| TipoPedidoID
| Quantidade  
| NumeroSerie 
| desconto    
| Data        
| DataFim     
| Observacao  
| Preco       
| FaixaVenda  
+-------------
        




Tipo_Pedido qryTipo_Pediod
| Field       
+-------------
| TipoPedidoID
| Nome        



Douglasf

Douglasf

Curtidas 0

Respostas

Vprates

Vprates

30/12/2004

Q banco vc ta usando?

pode ser q o banco não aceite criar campos (lookup) com alguma tabela ativa por isso da esse erro.


´DataField not permitted on open Data Set´

Vlw t+


GOSTEI 0
Douglasf

Douglasf

30/12/2004

Estou usando MySQL.

Tentarei desativar as query e posto aqui se der ou não certo.


GOSTEI 0
Douglasf

Douglasf

30/12/2004

Realmente era exatamente este problema, resolvido este apareceu outro, não apareceu nenhum valor no campo.


GOSTEI 0
POSTAR