ERRO NO SQL EM REDE
Abro um banco de Dados da seginte maneira:
Onde ArqTmp pode ser:
Local(C:\Carlos\Banco.Mdb) ou na Rede (F:\Carlos\Banco.Mdb)
Abro as tabelas da seguinte maneira:
onde mFiltro = "NOT (R.REF_ULT_VENDA >= #11/01/2006# AND R.REF_ULT_VENDA <= #11/30/2006#) and (S.SAL_SALDO >= 0)"
O Problema é o seguinte:
Quando rodo local funciona perfeitamente, quando rodo na rede NÃO respeita o filtro colocado mostrando TODOS os registros, posso adiantar que o banco na rede NÃO está aberto por outra pessoa, e é uma exata cópia do que eu tenho na minha máquina.
Se alguem já passou por isso ou tiver a solução eu agradeço.
ConexaoBanco.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & ArqTmp
Onde ArqTmp pode ser:
Local(C:\Carlos\Banco.Mdb) ou na Rede (F:\Carlos\Banco.Mdb)
Abro as tabelas da seguinte maneira:
Set RsRef = New ADODB.Recordset
RsRef.Open "select S.*,R.* from SALDOS as S " & _
"inner join REFERENCIAS as R " & _
"on Left(S.SAL_PRODUTO,8) = R.REF_REFERENCIA " & _
"where " & mFiltro & _
"Order by S.SAL_PRODUTO", ConexaoBanco, adOpenStatic, adLockOptimistic
onde mFiltro = "NOT (R.REF_ULT_VENDA >= #11/01/2006# AND R.REF_ULT_VENDA <= #11/30/2006#) and (S.SAL_SALDO >= 0)"
O Problema é o seguinte:
Quando rodo local funciona perfeitamente, quando rodo na rede NÃO respeita o filtro colocado mostrando TODOS os registros, posso adiantar que o banco na rede NÃO está aberto por outra pessoa, e é uma exata cópia do que eu tenho na minha máquina.
Se alguem já passou por isso ou tiver a solução eu agradeço.
Local(nomedamáquia ou ip:C:\Carlos\Banco.Mdb)
assim ele vai procurar na rede pelo nome da máquina ou ip dela.
assim ele vai procurar na rede pelo nome da máquina ou ip dela.
Só consigo ver uma possibilidade:
O formato da data da máquina que está o banco de dados está diferente da sua máquina local.
Verifique as configurações regionais das duas máquinas.
O formato da data da máquina que está o banco de dados está diferente da sua máquina local.
Verifique as configurações regionais das duas máquinas.
Silvio, O Sistema acha o banco perfeitamente sem problemas e Marcelo as duas máquinas estão com as configurações regionais exatamente igual em todos os parà ¢metros
Tópico encerrado , respostas não são mais permitidas