In een Access-file heb ik 2 tabellen, waarvan er één gekoppeld is aan een Excel-file bijvoorbeeld "linked".
De kolommen in de andere (niet gekoppelde) tabel hebben dezelfde namen als in de gekoppelde tabel, tabelnaam bijvoorbeeld "non-linked".
Mijn doel is om de niet-gekoppelde tabel te vullen met gegevens uit de gekoppelde tabel.
Dit omdat de gegevenstypen in de gekoppelde tabel niet altijd juist zijn.
Er is namelijk een kolom die zowel tekst als getallen kan bevatten, maar deze wordt gelezen als type "tekst". In dat geval worden de records met getallen, niet geïmporteerd/zichtbaar. Dit zou dus eigenlijk als memo-veld gezien moeten worden.
Met Googlen ben ik erachter gekomen dat Access het gegevenstype kiest door het scannen van de eerste 8 records van een tabel.
Ik heb geprobeerd om "non-linked" de juiste gegevenstypen te geven, maar als ik een toevoegquery gebruik om de data van linked toe te voegen aan non-linked, verschijnt de melding dat veel records niet ingelezen worden. De precieze melding weet ik even niet, maar ik heb het idee dat het komt omdat de gegevenstypen niet hetzelfde zijn.
Wie kan me helpen?
Ik maak gebruik van Access + Excel 2003 en de db is gebaseerd op 2000.
Alvast bedankt,
Dave
De kolommen in de andere (niet gekoppelde) tabel hebben dezelfde namen als in de gekoppelde tabel, tabelnaam bijvoorbeeld "non-linked".
Mijn doel is om de niet-gekoppelde tabel te vullen met gegevens uit de gekoppelde tabel.
Dit omdat de gegevenstypen in de gekoppelde tabel niet altijd juist zijn.
Er is namelijk een kolom die zowel tekst als getallen kan bevatten, maar deze wordt gelezen als type "tekst". In dat geval worden de records met getallen, niet geïmporteerd/zichtbaar. Dit zou dus eigenlijk als memo-veld gezien moeten worden.
Met Googlen ben ik erachter gekomen dat Access het gegevenstype kiest door het scannen van de eerste 8 records van een tabel.
Ik heb geprobeerd om "non-linked" de juiste gegevenstypen te geven, maar als ik een toevoegquery gebruik om de data van linked toe te voegen aan non-linked, verschijnt de melding dat veel records niet ingelezen worden. De precieze melding weet ik even niet, maar ik heb het idee dat het komt omdat de gegevenstypen niet hetzelfde zijn.
Wie kan me helpen?
Ik maak gebruik van Access + Excel 2003 en de db is gebaseerd op 2000.
Alvast bedankt,
Dave