Just nu i M3-nätverket
Jump to content

Lägga till flera poster på samma gång ??


terra

Recommended Posts

Någon som vet hur man lägger till flera poster på samma gång i en tabell ?

 

T.ex

 

Insert into OptionsProdEx (idOption, idProduct)

Values (13, 53)

Insert into OptionsProdEx (idOption, idProduct)

Values (14, 53)

Insert into OptionsProdEx (idOption, idProduct)

Values (15, 53)

 

Detta kommando funkar dock inte.

 

Jag har en Access 2002 med ca 2500 produkter, så jag skulle vilja slippa att köra kommandot 2500 gånger.

 

Tacksam för svar.

 

Peter

 

Link to comment
Share on other sites

Nu var det ett bra tag sen jag snurrade runt i SQL men på din kod ser det ut som om idOption är en räknare.

 

jag skulle göra något liknade detta.

 

insert into OptionsprodEX (idproduct) values (53) where idoption= "sökt nummer".

 

Dock måste du då ändra i Access så att du kör idoption som räknare.

 

vet inte om detta funkar. är bara en glad amatör som provar mig fram. Hoppas någon mer kunnig kan ge dig ett bättre svar.

 

 

 

 

 

 

Link to comment
Share on other sites

Hej fujim och tack för ditt svar !

 

Nej, idOption är inte en räknare.

Och jag kan inte ha den som räknare.

 

Peter

 

Link to comment
Share on other sites

Om inte tabellen är alltför stor skulle jag exportera den till Excel. Där är det sedan lätt att utöka den med lämpligt antal poster. På sista raden skriver du 13 resp 53, på nästa 14 resp 53. Markera de fyra cellerna och dra neråt tills du kommer till 2513. Spara och sedan importera till Access.

 

Link to comment
Share on other sites

Olle Nyrén

Om du redan har värdena på idOption och idProduct i en annan tabell kan du göra så här:

 

SELECT idOption, idProduct INTO OptionsProdEx FROM tabell

 

mvh

Olle

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...