28. oktober 2002 - 18:14Der er
3 kommentarer og 1 løsning
Konverter SQL Server DB til Access
Hej Jeg har lige konverteret en SQL Server database til Access. Det forløb fint nok, men det giver mig et lille problem.
Alle unikke felter i SQL Server er defineret som TAL. I Access skal det jo være et AUTONUMMERERING's felt, og Access giver mig ikke lov til at konvertere et TAL felt til AUTONUMMERERING?!
De unikke tal der fremgår i SQL Serveren bruger jeg til at joine med andre tabeller. Derfor kan jeg IKKE bare oprette en ny kolonne i Access, og så lave den som et AUTONUMMERERINGS felt. Så tæller den jo bare forfra :-(
Er der nogen der har en ide til hvad jeg kan gøre her?
kender godt problematikken, men svaret afhænger en smule af hvad det er for en application du sidder og arbejder med, hvor stor er den, hvor godt er den struktureret?
typisk kan man lave en lille function/hack der indsætter et random tal, ind istedet for at bruge databasens funktionalitet. -> det kræver at man kalder funktionen HVER gang man indsætter ny data ind, derfor kan det godt blive et problem hvis scriptstrukturen er knudret.
Importscriptet har jeg selv overvejet, men kan det virkelig passe, at der skal så meget arbejde til bare for at konvertere fra én database til en anden?
yepper, det der med autodiskreminerering er af brugervenlige hensyn blevet fjernet og erstattet med autonummerering i access
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.