txt importeren naar SQL en PK zetten

Status
Niet open voor verdere reacties.

idfke

Gebruiker
Lid geworden
4 dec 2006
Berichten
7
hoi

ik heb een txt bestandje (fixed length) om in access in te voeren
( veld 1 = merk ; veld 2 = productcode ; veld 3 = omschrijving ; veld 4 = code)

probleem is als ik dit importeer, dan zou veld 2 de Primary Key moeten worden

echter bestaat dit bestand uit meerdere lijnen met dezelfde productcode en meerdere lijnen omschrijving..

ik had graag via SQL (of kan dit enkel via VB) een programma of SQL code gemaakt die :

productcode omschrijvingslijn1 + omschrijvingslijn2 + ....
productcode2 omschrijvingslijn1 + omschrijvinglijn2 + ...

ik maak hier een link naar het bestandje, zodat je iets meer kan visualiseren als je het in een access database importeert.

http://users.telenet.be/netstorm/SQL/


iemand die weet of dit met SQL op te lossen valt of moet dit via vb code ?
bestand is ook verkrijgbaar in XML of CSV

alvast bedankt
 
probleem is als ik dit importeer, dan zou veld 2 de Primary Key moeten worden

Waarom wil je deze primary key maken? Je geeft zelf al aan dat de waardes in veld 2 niet uniek zien dus dan kun je deze kolom ook geen primary key maken. Gebruik geen primary key of laat access deze zelf bepalen.
 
probleem is dat ik dus meerdere van deze bestanden heb.

dit is een product catalogus. ene bestand is de stock, de andere is de aankoopprijs etc

dit bestand hier is de product omschrijving.
in alle bestanden is dus de productcode de PK

nu gaat het moeilijk om de omschrijving hieraan te linken als bij deze te tabel de productcode dus ook niet de PK is.

vandaar dat ik alles naar 1 lijn wil brengen per productcode

echter weet ik niet of dit enkel kan met SQL of je dit ook met vb code moet doen.

iemand die gelijkaardige ervaringen heeft ?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan