548 visninger
|
Oprettet:
SQL Hjælp drenge {{forumTopicSubject}}
Hej alle sammen
sidder lige og skal lave en hjemmeside,
skal lave et tabel, har en felt med navnet BookingId, vil have den skal være auto index eller auto nummerring, det har man i acces database , har man det ikke i sql server ?
maj 2009
Følger: 11 Følgere: 10 Emner: 9 Svar: 255
Du skal definere BookingId som PRIMARY KEY når du opretter tabellen og derefter kan du definere start-index.
ALTER TABLE BookingId AUTO_INCREMENT=1
feb 2007
Følger: 22 Følgere: 19 Biler: 5 Emner: 122 Svar: 1.276
maj 2009
Følger: 11 Følgere: 10 Emner: 9 Svar: 255
Den query jeg skrev er kun hvus du vil have den starter med et andet index (ikke 1 da dette er default)
Hvis bookingId er primary key, så alt på plads, du skal bare huske at ignorer (ikke sæt det til nogen værdier) feltet når du bruger INSERT.
Hvis du stadig har problemer med det, så vis mig query'en.
feb 2007
Følger: 22 Følgere: 19 Biler: 5 Emner: 122 Svar: 1.276
bookingid int ( er primary key )
roomname text
username text
den her query virke ikke som jeg ellers vil have
string sqlStr = "INSERT INTO Booking (BookingId,Roomname, Username) values ('" + BookingRoomNameTB.Text + "','" + BookingUserNameTB.Text + "')";
den her hard codet virke
string sqlStr = "INSERT INTO Booking (BookingId, Roomname, Username) values (1, 'hej1',' hej2')";
maj 2009
Følger: 11 Følgere: 10 Emner: 9 Svar: 255
string sqlStr = "INSERT INTO Booking (Roomname, Username) values (BookingRoomNameTB.Text + "','" + BookingUserNameTB.Text + "')";
Du simpelthen ignorerer primary key når du bruger INSERT
feb 2007
Følger: 22 Følgere: 19 Biler: 5 Emner: 122 Svar: 1.276
nok fordi bookingId ikke er sat til auto index. tror der er problemet. i en acces database har man en type der hedder auto nummerring men det har man ikke i sql server
maj 2009
Følger: 11 Følgere: 10 Emner: 9 Svar: 255
BookingId int NOT NULL AUTO_INCREMENT
feb 2007
Følger: 22 Følgere: 19 Biler: 5 Emner: 122 Svar: 1.276
det jeg sku var sætte feltet til int også skulle jeg ændre nogle "info" ved feltet det kan du se på dette billede
http://www.billedeupload.dk/upload/files/2010-04/fef5952f.png
maj 2009
Følger: 11 Følgere: 10 Emner: 9 Svar: 255
feb 2007
Følger: 22 Følgere: 19 Biler: 5 Emner: 122 Svar: 1.276
maj 2009
Følger: 11 Følgere: 10 Emner: 9 Svar: 255
feb 2007
Følger: 22 Følgere: 19 Biler: 5 Emner: 122 Svar: 1.276
hva læse du til ? eller hva er du uddannet ?
maj 2009
Følger: 11 Følgere: 10 Emner: 9 Svar: 255
feb 2007
Følger: 22 Følgere: 19 Biler: 5 Emner: 122 Svar: 1.276
er også uddannet datamatiker og snart it-ingeniør håber jeg :)..
maj 2009
Følger: 11 Følgere: 10 Emner: 9 Svar: 255
Held og lykke med det. Sig endelig til hvis du har brug for et eller andet
feb 2007
Følger: 22 Følgere: 19 Biler: 5 Emner: 122 Svar: 1.276
takker for det, er i gang med masse projekter på samme tidspunkt så der blive nok noget :P...
maj 2009
Følger: 11 Følgere: 10 Emner: 9 Svar: 255
feb 2007
Følger: 22 Følgere: 19 Biler: 5 Emner: 122 Svar: 1.276
feb 2007
Følger: 22 Følgere: 19 Biler: 5 Emner: 122 Svar: 1.276
maj 2009
Følger: 11 Følgere: 10 Emner: 9 Svar: 255
SQL Hjælp drenge
Du skal være medlem af gruppen for at kunne kommentere.
Gå til gruppens forside