Avatar billede hede99 Nybegynder
08. oktober 2002 - 16:23 Der er 6 kommentarer og
1 løsning

Administration af MS SQL via Access

Hej

jeg har en MS Sql server, med en database, med et par tabeller. Disse tabeller har jeg oprettet via et par SQL Script, udført på serveren.
Nu ønsker jeg at rette i databasen, via Access, men jeg kan ikke få lov til at slette og indsætte poster, kun i de tabeller, hvor jeg har en Primær Key.
Avatar billede erikjacobsen Ekspert
08. oktober 2002 - 16:27 #1
Dumt spørgsmål: men hvorfor har du ikke primær nøgler i alle tabeller?
Om ikke andet kan du sætte en autonummereret id ind.
Avatar billede bennytordrup Nybegynder
08. oktober 2002 - 16:31 #2
Access KRÆVER en unik nøgle på tabellerne for at tillade sletning og indsættelse af poster.
Avatar billede hede99 Nybegynder
08. oktober 2002 - 21:23 #3
Kan man i MSSql vælge AUTOnumering,
Avatar billede erikjacobsen Ekspert
08. oktober 2002 - 21:35 #4
Ja, det hedder vist noget andet: identity.
Avatar billede bennytordrup Nybegynder
09. oktober 2002 - 08:28 #5
Husk lige på, at det ikke er en felttype, men en parameter, der sættes på ved tabeloprettelse:

create table SomeTable
(
  RecordID int identity(1,1)
  primary key (RecordID)
)

Dette vil oprette en primærnøgle på RecordID, der er autonummereret fra 1 (første tal) med spring på 1 (andet tal)
Avatar billede hede99 Nybegynder
24. november 2002 - 22:11 #6
har fundet ud af det.
Avatar billede bennytordrup Nybegynder
25. november 2002 - 08:49 #7
Hvad var løsningen?
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester