ERRO DE PESQUISA
RstImp.Open [Ô]SELECT DadosReq.LM,DadosReq.Data,DadosReq.Requisitante,DadosReq.Setor,DadosReq.Cliente,DadosReq.Produto,DadosReq.Desenho,DadosReq.Ltd,DadosReq.Controle,DadosReq.Contrato,Requisicao.Codigo,Requisicao.Dispositivo,Requisicao.Material,Requisicao.Requisitado,Requisicao.Atendido,Requisicao.LM FROM DadosReq right JOIN Requisicao ON Requisicao.Lm = DadosReq.Lm WHERE DadosReq.Lm Like [ô]%[Ô] & TxtNumero.text & [Ô]%[ô][Ô], Banco2, adOpenDynamic, adLockOptimistic
A query acima esta dando o erro abaixo:
(Item não pode ser encontrado na coleção correspondente ao nome ou ao ordinal solicitado)
O erro ocorre nesta linha:
DataReq.Sections([Ô]Cab[Ô]).Controls.Item([Ô]LBLM[Ô]).Caption = RstImp([Ô]LM[Ô])
Isso ocorreu depois q usei o INNER JOIN para relacionar as Tabelas, Engraçado q o campo (LM) esta na seleção, no entanto da o erro. ASlguem pode me dizer por que?
A query acima esta dando o erro abaixo:
(Item não pode ser encontrado na coleção correspondente ao nome ou ao ordinal solicitado)
O erro ocorre nesta linha:
DataReq.Sections([Ô]Cab[Ô]).Controls.Item([Ô]LBLM[Ô]).Caption = RstImp([Ô]LM[Ô])
Isso ocorreu depois q usei o INNER JOIN para relacionar as Tabelas, Engraçado q o campo (LM) esta na seleção, no entanto da o erro. ASlguem pode me dizer por que?
As duas tabelas da QUERY possuem a coluna LM.
Então, tente assim:
E depois...
Teste e retorne o resultado.
RstImp.Open [Ô]SELECT DadosReq.LM,DadosReq.Data,DadosReq.Requisitante,DadosReq.Setor,DadosReq.Cliente,DadosReq.Produto,DadosReq.Desenho,DadosReq.Ltd,DadosReq.Controle,DadosReq.Contrato,Requisicao.Codigo,Requisicao.Dispositivo,Requisicao.Material,Requisicao.Requisitado,Requisicao.Atendido,Requisicao.LM FROM DadosReq right JOIN Requisicao ON Requisicao.Lm = DadosReq.Lm WHERE DadosReq.Lm Like [ô]%[Ô] & TxtNumero.text & [Ô]%[ô][Ô], Banco2, adOpenDynamic, adLockOptimistic
Então, tente assim:
SELECT DadosReq.LM AS CAMPO,DadosReq.Data...
E depois...
DataReq.Sections([Ô]Cab[Ô]).Controls.Item([Ô]LBLM[Ô]).Caption = RstImp([Ô]CAMPO[Ô])
Teste e retorne o resultado.
Tecla, sumiu essa msg, porem apareceu outra:
DataField [ô]24[ô] Not Found
corresponde a essa linha:
DataReq.Sections([Ô]Dados[Ô]).Controls.Item([Ô]TxtAtendido[Ô]).DataField = RstImp([Ô]Atendido[Ô])
Verifiquei campo (Atendido) e ele esta correto com (24)
Na coleção referece a: Requisicao.Atendido relacionado por Requisicao.LM
DataField [ô]24[ô] Not Found
corresponde a essa linha:
DataReq.Sections([Ô]Dados[Ô]).Controls.Item([Ô]TxtAtendido[Ô]).DataField = RstImp([Ô]Atendido[Ô])
Verifiquei campo (Atendido) e ele esta correto com (24)
Na coleção referece a: Requisicao.Atendido relacionado por Requisicao.LM
Tópico encerrado , respostas não são mais permitidas