SQL diferente dá erro
Pessoal,
Preciso de uma ajuda.
Quando tento executar esta query:
dim strSQL
strSQL = "SELECT DISTINCT M.Mes_Competencia, M.Valor_Mensalidade, M.Data_Vencimento, M.Data_Pagamento,"
strSQL = strSQL& " M.Codigo_Situacao_Mensalidade, f.VALOR_PAGO"
strSQL = strSQL& " FROM Mensalidades AS M LEFT JOIN financa AS F ON f.FIN_MATR = M.Codigo_PFisica"
strSQL = strSQL& " AND f.MES = M.Mes_Competencia"
strSQL = strSQL& " WHERE M.Codigo_PFisica = '"& chave &"'"
strSQL = strSQL& " ORDER BY M.Data_Vencimento ASC"
Set recTbl1=conBDNSCA.Execute(strSQL)
O sistema dá o seguinte erro
Tipo de erro:
Microsoft OLE DB Provider for ODBC Drivers (0x80020009)
Operação OLE DB de várias etapas gerou erros. Verifique cada valor de status OLE DB. Nada foi executado.
/site/Consulta.asp
Mas se mudo a query para:
Set recTbl1=conBDNSCA.Execute("SELECT * FROM financa WHERE FIN_MATR='"& chave &"'")Funciona sem dá erro!
O que pode ser isso?? Tendo em vista que ambas as querys tem resultado econtrado no banco de dados
Discussão (5)
Carregando comentários...