FILTRO DE DADOS SQL - ERRO
Salve!
Estou com problemas aqui na hora de gerar um relatório com filtro, segue o fonte:
Private Sub btnOK_Click()
Dim vString As String
Dim rsTable As ADODB.Recordset
Set rsTable = New ADODB.Recordset
arTrocas.adoDC.ConnectionString = vConexao
vString = [Ô]SELECT Trocas.Data AS DataTroca, Locais.Local AS NomeLocal FROM Trocas INNER JOIN Locais ON_ Trocas.Local = Locais.[Locais ID][Ô]
arTrocas.adoDC.Source = vString
arTrocas.Show
End Sub
o Erro é o seguinte:
Error 5000 : Error in processing report.
[ Extended Info: CP internal=25]
Alguma idéia?
Estou com problemas aqui na hora de gerar um relatório com filtro, segue o fonte:
Private Sub btnOK_Click()
Dim vString As String
Dim rsTable As ADODB.Recordset
Set rsTable = New ADODB.Recordset
arTrocas.adoDC.ConnectionString = vConexao
vString = [Ô]SELECT Trocas.Data AS DataTroca, Locais.Local AS NomeLocal FROM Trocas INNER JOIN Locais ON_ Trocas.Local = Locais.[Locais ID][Ô]
arTrocas.adoDC.Source = vString
arTrocas.Show
End Sub
o Erro é o seguinte:
Error 5000 : Error in processing report.
[ Extended Info: CP internal=25]
Alguma idéia?
O erro ocorre com o projeto compilado ou quando você está depurando o código?
Ocorre quando dou o Load no Active Reports, em tempo de execução.
Não consigo ver o que esta errado no código...[S51]
Não consigo ver o que esta errado no código...[S51]
não esse sub traço depois do ON ([Ô]ON_[Ô])= ON
Citação:RCMRO escreveu:
Troca a linha por esta abaixo
vString = [Ô]SELECT Trocas.Data AS DataTroca, Locais.Local AS NomeLocal FROM Trocas INNER JOIN Locais ON Trocas.Local = Locais.[Locais ID][Ô]
é assim mesmo que estou tentando, aquele espaço depois do ON saiu sem querer...
Será que pode ser algum problema no banco de dados? Faço isso direto e não sei pq este não funciona....
Já fiz algumas Views no DB e funcionou....[S94]
ja tentou declarar todos os dados da tabela que esta utilizando
Qual é o tipo de banco de dados que vc esta utilizando?
e ae KIKO...
viu...tenta isso e veja se funciona....
vString = [Ô]SELECT Trocas.Data AS DataTroca, Locais.Local AS NomeLocal FROM Trocas, Locais WHERE Trocas.Local = Locais.[Locais ID][Ô]
Agora, me diz uma coisa.....o mesmo valor que vc grava em Trocas.local esta da mesma forma em Locais.[Locais ID] né?
outra...na estrutura da tabela, os dois campos estão com o mesmo data type??
Bem, se a resposta foi sim pras duas questoes acima, é pra dar certo...
Qualquer coisa, pode dar um tok...ok
Boa sorte
viu...tenta isso e veja se funciona....
vString = [Ô]SELECT Trocas.Data AS DataTroca, Locais.Local AS NomeLocal FROM Trocas, Locais WHERE Trocas.Local = Locais.[Locais ID][Ô]
Agora, me diz uma coisa.....o mesmo valor que vc grava em Trocas.local esta da mesma forma em Locais.[Locais ID] né?
outra...na estrutura da tabela, os dois campos estão com o mesmo data type??
Bem, se a resposta foi sim pras duas questoes acima, é pra dar certo...
Qualquer coisa, pode dar um tok...ok
Boa sorte
Citação:THIAGO_CC escreveu:
Qual é o tipo de banco de dados que vc esta utilizando?
Estou usando Access.
Citação:STRANDOW escreveu:
e ae KIKO...
viu...tenta isso e veja se funciona....
vString = [Ô]SELECT Trocas.Data AS DataTroca, Locais.Local AS NomeLocal FROM Trocas, Locais WHERE Trocas.Local = Locais.[Locais ID][Ô]
Agora, me diz uma coisa.....o mesmo valor que vc grava em Trocas.local esta da mesma forma em Locais.[Locais ID] né?
outra...na estrutura da tabela, os dois campos estão com o mesmo data type??
Bem, se a resposta foi sim pras duas questoes acima, é pra dar certo...
Qualquer coisa, pode dar um tok...ok
Boa sorte
Ovalor é o mesmo sim, pois quando crio a View no Access da certo, e o data type tbm esta certo.... tentei varias formas.... mas só n funciona com esta maldita tabela, já cheguei a excluir e fazertudo do zero... será q bugou algo?
Uma perguntinha boba, quando se abre esta query no vb, se deu uma olhada no tipo de permissao que ta usando, pq se vc fez a query na consulta do access e nao deu erro, é pra tar ok......
tente por um objeto adobc no form, informe Use Connection String, monte normalmente a query nela configurando as PROPRIEDADES DE VINCULAÇÃO DE DADOS, e veja se da certo, se funfar tb é pq não tem nada zicado. Dai se a conexao usada no componente e o que vc usou pra ver se ta ok...
Bem, testa ai e qq coisa, de um tok..
Boa sorte
tente por um objeto adobc no form, informe Use Connection String, monte normalmente a query nela configurando as PROPRIEDADES DE VINCULAÇÃO DE DADOS, e veja se da certo, se funfar tb é pq não tem nada zicado. Dai se a conexao usada no componente e o que vc usou pra ver se ta ok...
Bem, testa ai e qq coisa, de um tok..
Boa sorte
Como faço para [Ô]upar[Ô] o projeto no forum? Acho que é só vendo mesmo..
Tópico encerrado , respostas não são mais permitidas