webForumDet fria alternativet

Parameter med Null i Access?

Databaser & SQL

1 svar · 267 visningar · startad av CatZ

Medlem sedan jan. 20022 440 inlägg
Frågan#1
INSERT INTO Results(pDate, Type, Responsible, JourPlayer, Notes, ResultCategoriesID, FileID) VALUES(?,?,?,?,?,?,?)

Jag har skapat 7 parametrar som heter p1-p7. p7 är Null eftersom det inte finns något filID.

Jag har satt default value till Null i access. Postar jag 0 blir det väl kaos med relationerna eftersom Results.FileID har referensintegritet med Files.ID

Medlem sedan jan. 20022 440 inlägg
#2
if ((FileID == null))
		dal.AddOleDbParameter("p7", OleDbType.Numeric, DBNull.Value);
	else
		dal.AddOleDbParameter("p7", OleDbType.Numeric, FileID);

Ursäkta mig

261 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)