Jag har ett problem.. eller jag har haft problem ända sedan jag började med MySQL... det var förbannat mycket enklare med Access... hur som helst...
Jag kör ASP som språk först och främst.
För att kunna läsa ur ett fält som är tomt, måste det vara NULL.
Men när jag uppdaterar i en databas och användaren t.ex. inte har skrivit något på en rad, så blir det inte NULL i fältet, utan det blir tomt. Därefter slutar sidan att fungera då den inte kan läsa ett tomt fält. Hur gör jag för att spara ett fält som NULL? Jag har lagt in så att den kollar om det inmatade fältet är tomt och i så fall t.ex. skriva som NULL, men då hamnar det texten NULL i fältet.
Har provat dessa två alternativ:
If Request.Form("MSN") = "" Then MSN = "NULL" Else MSN = Request.Form("MSN")
If Request.Form("MSN") = "" Then MSN = NULL Else MSN = Request.Form("MSN")
Det första skriver NULL som text i fältet.
Det andra fungerar inte alls.
Hur göra?