NFE - MIGRAGAR DADOS DE UMA TABELA PARA OUTRA
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
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
AÃ não vai ter jeito, vc vai precisar fazer loop...
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:
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?
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?
Tópico encerrado , respostas não são mais permitidas