/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
Indsæt PK
Fra : Lars Klingenberg


Dato : 12-01-02 04:59

Halløj,

Jeg er i gang med at omkode nogle asp sider der trækker data fra en Access
database. Vi har fået en SQL Server 2000 og skal således have "tunet"
sidernes SQL. I den forbindelse er jeg stødt på en lille ting, som sikkert
er banal. Når man i en Access database, hvor primary key (PK) er defineret
som "Autonumber", tilføjer en record via formularer i et webinterface får
den nye record automatisk et unikt nummer af Access. Hvad gør man i SQL
Server? Umiddelbart kan jeg ikke se den samme funktion (autonumber) her -
eller hedder den bare noget helt andet? Hvis denne funktion ikke er
tilgængelig hvordan tilføjer man så et unikt number som PK?
--
Med venlig hilsen
Lars Klingenberg



 
 
Peter Henriksen (12-01-2002)
Kommentar
Fra : Peter Henriksen


Dato : 12-01-02 11:05

Lars Klingenberg wrote:

> Jeg er i gang med at omkode nogle asp sider der trækker data fra en Access
> database. Vi har fået en SQL Server 2000 og skal således have "tunet"

Hej Lars

Hvis du går ind og retter tabellen på SQL Serveren, kan du slå
'autoincrement' (svjh) til på den række du vil have nummereret...

Med venlig hilsen
Peter Henrksen

Lars Klingenberg (12-01-2002)
Kommentar
Fra : Lars Klingenberg


Dato : 12-01-02 13:01

> Hvis du går ind og retter tabellen på SQL Serveren, kan du slå
> 'autoincrement' (svjh) til på den række du vil have nummereret...
Jeg er ikke helt med på hvor det skal slås til... Jeg har ledt højt og lavt.
Der er ikke noget i Data Type der indikerer denne funktion og jeg kunne
heller ikke finde noget i Properties...
/Lars



Mikkel Bundgaard (12-01-2002)
Kommentar
Fra : Mikkel Bundgaard


Dato : 12-01-02 13:13

"Lars Klingenberg" <lklingenberg@lknet.dk> wrote in message
news:3c40258e$0$35451$edfadb0f@dspool01.news.tele.dk...
> > Hvis du går ind og retter tabellen på SQL Serveren, kan du slå
> > 'autoincrement' (svjh) til på den række du vil have
> > nummereret...
> Jeg er ikke helt med på hvor det skal slås til... Jeg har ledt
højt
> og lavt.
> Der er ikke noget i Data Type der indikerer denne funktion og
> jeg kunne heller ikke finde noget i Properties...
> /Lars
Hej Lars

Nu kender jeg næsten _intet_ til SQL sever, men findes der ikke
en felt egenskab, der hedder "IDENTITY", som du kan bruge.

Altså noget ala:
create table MinTabel(Id int identity, NogetTekst varchar(32))

Håber du kan bruge det til noget
--
Mikkel Bundgaard
IT University of Copenhagen
http://officehelp.gone.dk
Codito, Ergo Sum



Lars Klingenberg (12-01-2002)
Kommentar
Fra : Lars Klingenberg


Dato : 12-01-02 13:17

> Jeg er ikke helt med på hvor det skal slås til... Jeg har ledt højt og
lavt.
> Der er ikke noget i Data Type der indikerer denne funktion og jeg kunne
> heller ikke finde noget i Properties...
Argh - har fundet det! Thanx!



Peter Henriksen (12-01-2002)
Kommentar
Fra : Peter Henriksen


Dato : 12-01-02 15:33

Lars Klingenberg wrote:

>> Jeg er ikke helt med på hvor det skal slås til... Jeg har ledt højt og
> lavt.
>> Der er ikke noget i Data Type der indikerer denne funktion og jeg kunne
>> heller ikke finde noget i Properties...
> Argh - har fundet det! Thanx!

Ja, den kan godt være lidt irriterende at finde

Mvh
Peter

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408927
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste