Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
Hvis du forestiller dig en accesstabel med 2 kolonner, hvor du gerne vil indsætte den samme værdi i begge kolonner som den første record.
Hvis man bruger INSERT INTO........bla. opretter den en ny record for hver kolonne den skal sætte ind i. Altså i den 1. kolonne bliver værdien sat ind som første record og 2. kolonne bliver værdien sat ind som 2. record.
Hvis man herefter åbner tabellen i access for at tjekke om værdierne er sat ind ser det ikke just smart ud!
Ja, det kan han, hvis databasen er MS SQL (som denne gruppe jo drejer sig om), men hvis basen er Access, som hans kommentar tyder på, så kan man ikke bruge @@identity.
Men lad os nu se, om nutten ikke kan præcisere sit problem.
Det er ikke et egentligt problem jeg har for det virker ganske fint, men når man åbner en tabel fra en acceess-database ser det ikke just kønt ud. Der er jo en masse tomme felter netop fordi den opretter en ny record hver gang, man indsætter værdi i den.
Det kan jeg ikke få til at virke. Den kommer ikke med fejl, men der bliver ikke sat noget ind i databasen.
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.