Witam,
Próbuje dodać coś do tabeli, niestety <ort>ominełem </ort>pole ID z myślą, że samo sie ustawi, a tu taki error:
Cannot insert the value NULL into column 'ID'
Pole ID ma PRIMARY KEY.
W moim zapytaniu po prostu omijam ID.
Co moge zrobić, żeby po prostu dodało kolejne ID po poprzednim rekordzie?
Dodam, że moje ID nie jest liczone od zera tylko od liczb ujemnych w góre.
EDIT: Chyba poszło dodałem IDENTITY (1, 1) po ID.
Natomiast mam kolejny problem
$result = mssql_query("INSERT INTO [db_role].[dbo].[Character] ([EID], [Role], [Nick], [Job], [Spec], [Lvl], [axd], [Exp], [DID], [DTID], [Power], [Dexterity], [Hardness], [Status], [Seil], [MP], HP], [SScore], PScore], [Assasin], [Location], [D1], [D2] ,[D3], [Head], [Body], [BackTown], [Anger]) VALUES ($eid[0], 0, '$nickname', 0, 4, $level, 20, 0, 0, 0, 18, 16, 8, 8, 10, 200, 200, $point1, $point2, 0, 0, 256904, 259392, 16117, 1, 1, 0, 30000)");
Errpr
Incorrect syntax near ','. (severity 15
EDIT2:
Poszedłem spać, rano działa... <ort>niewiem </ort>jakim cudem. ;)