Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

mariano.nunes

Banco Access

Recommended Posts

Fala gralera ... Estou com um problema, quando rodo a query pelo vb não roda mais no banco access roda... Gostaria de saber se vcs sabem de alguma coisa sobre isso:No Access : SELECT F11.F01_NR_CONTROLE,F11.F11_NR_GRADE,F12.A17_CD_MODELO,F12.A16_CD_COR,F12.A18_NR_INDICE_TAM FROM (POF_F11_GRADES AS F11 LEFT OUTER JOIN POF_F12_ITENS_GRADES AS F12 ON F11.F11_NR_GRADE = F12.F11_NR_GRADE AND F11.F01_NR_CONTROLE = F12.F01_NR_CONTROLE) WHERE F11.F01_NR_CONTROLE = 165151 AND F11.F11_NR_GRADE = 965151No VB :Dim Exclui As snapshotsql$ = "SELECT F11.F01_NR_CONTROLE,F11.F11_NR_GRADE,F12.A17_CD_MODELO,F12.A16_CD_COR,F12.A18_NR_INDICE_TAM " sql$ = sql$ & "FROM POF_F11_GRADES AS F11 LEFT OUTER JOIN POF_F12_ITENS_GRADES AS F12 ON F12.F11_NR_GRADE = F11.F11_NR_GRADE AND F12.F01_NR_CONTROLE = F11.F01_NR_CONTROLE " sql$ = sql$ & "WHERE F11.F01_NR_CONTROLE = " & grd_Extrai(FrmGrades.Grid1, 0, 2) sql$ = sql$ & " AND F11.F11_NR_GRADE = " & Mid(grd_Extrai(FrmGrades.Grid1, 0, 1), 1, 6) Set Exclui = Db.CreateSnapshot(sql$)Valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

sabemos q usar left outer join numa instrução naum eh taum comum assim.. por isso talvez o problema esteja em algum tipo de limitação do conector com o banco de dados..você está usando ADO neh!? qual o conector q está declarado na string de conexão!?!? de uma pesquisada nesse conector e veja se você acha algum tipo de restrição quanto a esses tipos de funções sql...espero ter ajudado..abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.