Bom dia!
A todos
Pessoal existe a possibilidade de criar um consulta união e depois adicionar o resulta em uma tabela direto no Sql.
Por exemplo:
Tenho a consulta união abaixo e preciso adicionar o resultado na tabela tbl_Bom_AP_SMT que contem os campos PRODUCT, PRIORITY e PN.
SELECT numerarSQL([ZS_PRODORI]) AS PRIORITY, *
FROM tbl_SZS01
WHERE (((tbl_SZS01.ZS_PRODORI) Like 'CEB31ZAHL00001*'));
UNION ALL SELECT numerarSQL(Null), * FROM tbl_SZS01 WHERE 1=0;
Estou utilizando esta consulta para criar um campo sequencial, na tabela tenho o campo PRODUCT recebe o campo ZS_PRODORI, o campo PRIORITY recebe o campo PRIORITY e o campo PN recebe o campo ZS_PRODALT.
Estava pesando em algo do tipo INSERT INTO tbl_BOM_AP_SMT ( PRODUCT, PRIORITY, PN ) seguido da consulta mas não consigo fazer funcionar este dando erro.
criei a consulta união e salvei com nome Con_sequencial assim eu consigo fazer com que o resultado seja acrescentado na tabela, mas preciso criar no VBA para que rode tudo junto ou seja criar a consulta união junto com a consulta acrescentar na tabela ou um consulta atualizar.
O porque de tudo isso, o usuário vai apertar um botão que aciona o vba para rodar esta consulta dentro de um loop o filtro utilizado na consulta acima Like 'CEB31ZAHL00001*' será substituido por uma variável como por exemplo '" & CEB & "*' esta variável var receber a cada loop um novo numero automaticamente e depois que a sequencia do loop terminar o resultado será exibido para o usuário.
Desde já agradeço a atenção de todos.
A todos
Pessoal existe a possibilidade de criar um consulta união e depois adicionar o resulta em uma tabela direto no Sql.
Por exemplo:
Tenho a consulta união abaixo e preciso adicionar o resultado na tabela tbl_Bom_AP_SMT que contem os campos PRODUCT, PRIORITY e PN.
SELECT numerarSQL([ZS_PRODORI]) AS PRIORITY, *
FROM tbl_SZS01
WHERE (((tbl_SZS01.ZS_PRODORI) Like 'CEB31ZAHL00001*'));
UNION ALL SELECT numerarSQL(Null), * FROM tbl_SZS01 WHERE 1=0;
Estou utilizando esta consulta para criar um campo sequencial, na tabela tenho o campo PRODUCT recebe o campo ZS_PRODORI, o campo PRIORITY recebe o campo PRIORITY e o campo PN recebe o campo ZS_PRODALT.
Estava pesando em algo do tipo INSERT INTO tbl_BOM_AP_SMT ( PRODUCT, PRIORITY, PN ) seguido da consulta mas não consigo fazer funcionar este dando erro.
criei a consulta união e salvei com nome Con_sequencial assim eu consigo fazer com que o resultado seja acrescentado na tabela, mas preciso criar no VBA para que rode tudo junto ou seja criar a consulta união junto com a consulta acrescentar na tabela ou um consulta atualizar.
O porque de tudo isso, o usuário vai apertar um botão que aciona o vba para rodar esta consulta dentro de um loop o filtro utilizado na consulta acima Like 'CEB31ZAHL00001*' será substituido por uma variável como por exemplo '" & CEB & "*' esta variável var receber a cada loop um novo numero automaticamente e depois que a sequencia do loop terminar o resultado será exibido para o usuário.
Desde já agradeço a atenção de todos.