NFE - MIGRAGAR DADOS DE UMA TABELA PARA OUTRA

WEBIER 29/12/2016 15:57:08
#470181
mais ele nao deve ser autonumeração geral... só na quantidade de registros inseridas...

exemplo: o insert vai inserir 3 registos agora... entao o campo item vai ficar 1, 2, 3
o proximo insert, por exemplo é de 5 registro, entao o campo item vai ser 1, 2, 3, 4, 5

ou seja, a autonumeração é só para a quantidade de registro inserida no momento da inserção... não é geral nao
MARCOSLING 29/12/2016 16:08:07
#470182
Aí não vai ter jeito, vc vai precisar fazer loop...
WEBIER 29/12/2016 16:35:11
#470183
Pensei em fazer assim, para aceitar mais de um SELECT no INSERT INTO, pensei em colocar para preencher cada campo um SELECT, para teste fiz assim:

sSQL = [Ô]INSERT INTO NotaFiscalItens ( [Ô] & _
[Ô]CodigoProduto, [Ô] & _
[Ô]NomeProduto) [Ô] & _
[Ô]SELECT [Ô] & _
[Ô](SELECT pedidos_itens.cod_produto FROM produtos INNER JOIN pedidos_itens ON produtos.codigo = pedidos_itens.cod_produto INNER JOIN pedidos ON pedidos_itens.cod_pedido = pedidos.cod_pedido WHERE pedidos_itens.COD_PEDIDO = [Ô] & txtCodPedido.Text & [Ô]) as varCodProduto, [Ô] & _
[Ô](SELECT pedidos_itens.descricao FROM produtos INNER JOIN pedidos_itens ON produtos.codigo = pedidos_itens.cod_produto INNER JOIN pedidos ON pedidos_itens.cod_pedido = pedidos.cod_pedido WHERE pedidos_itens.COD_PEDIDO = [Ô] & txtCodPedido.Text & [Ô]) as varNomeProduto ;[Ô]


Só que nao tá buscando os dados... as variaveis estao vindo vazias... na hora de inserir recebo a msg do insert dizendo que nao pode inserir campos nulos pois o campo nao aceita.

Onde tou errando?
Página 2 de 2 [13 registro(s)]
Tópico encerrado , respostas não são mais permitidas