webForumDet fria alternativet

räknare i mssql - väldigt lätt?

Webbutveckling

8 svar · 474 visningar · startad av Thomasa

Medlem sedan aug. 2002351 inlägg
Frågan#1

hej hur gör jag en räknare i mssql?

välj design table, sedan väljer du att den skall vara unique, och sen att den skall öka med i detta fall '1'.

Jag hittade det ovan men förstår inte var jag ska ställa att den ska öka med ett?

Medlem sedan dec. 200012 464 inlägg
#2

Det lär finnas en egenskap som heter identity.

Medlem sedan jan. 20012 204 inlägg
#3

hmm sitter också med samma problem sedan en halvtimme tillbaka... Det jag gör är att jag har en kolumn, id. Jag sätter den som primärnyckel... hmm kollar in i egenskaper och det står att den Ascending men sen i asp.net när jag försöker sätta in värdet '' så får jag felet att det redan finns en med samma värde.... hmm hur gör man?

Medlem sedan juni 200032 967 inlägg
#4

Man ska aldrig ange värden till en räknare.

Man väljer datatypen Integer, och bockar för Identity, sen är räknaren funkis.

Mvh,

Medlem sedan aug. 2002351 inlägg
#5

tackar :)

Medlem sedan jan. 20012 204 inlägg
#6

hmm mssql suger! Varför göra det så jäkla svårt! Jag gör så här:

går in i design-läge... ställer in columnen id till int längd 4.... går ner och tar identy - yes .. 1...1 ... ehh ska man göra något mer lägga till en primärnyckel eller?

Sen i asp.net scriptet så försöker jag lägga in "ingenting" i id men får felmeddelandet :

An explicit value for the identity column in table 'tbl_fellogg' can only be specified when a column list is used and IDENTITY_INSERT is ON.

fattar inte ett smack av det!

Medlem sedan jan. 20012 204 inlägg
#7

någon?

Medlem sedan dec. 200012 464 inlägg
#8

Kolumnen med identity skall inte vara med alls i ditt insert-statement.

Medlem sedan jan. 20012 204 inlägg
#9

ahh! ska genast testa!

JA! jäkligt lätt att veta med det felmeddelandet!

266 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)