webForumDet fria alternativet
Logga in / Bli medlem

Nya mail som olästa

Databaser & SQL

8 svar · 289 visningar · startad av WebbisNet

Medlem sedan feb. 20032 027 inlägg
Trådstart#1

När jag skickar ett internt mail i mitt community så skapas en ny rad med ett nytt mailID. När jag vill att den raden med det nya mailID-t ska markeras som oläst så måste jag ju få tag på ID-t nånstans, men jag kan ju inte request-a ett nytt ID

Så, hur gör man för att enbart det nya mailet ska bli oläst?

Det är wheresatsen som jag inte vet hur jag ska göra med.
updateSQL = "Update mailtabellen SET mailRead = True where mailID="&mailID

Medlem sedan juni 200032 967 inlägg
#2

Varför sätter du inte värdet i INSERT:en istället, så slipper du uppdatera?

Borde det inte vara false förresten, då mailRead borde betyda 'läst'?

Medlem sedan feb. 20032 027 inlägg
#3

är rutan markerad så är det oläst, är den omarkerad så är den läst (false)

Måste man skriva på nåt speciellt sätt om man har set mailRead=True efter values, den klagar på semikolon i slutet av sql-satsen.....vad jag vet så har man bara det direkt i acressdatabasen

Medlem sedan juni 200032 967 inlägg
#4

Visa din SQL-fråga.

Medlem sedan feb. 20032 027 inlägg
#5
SQL = "INSERT INTO mailtabellen"
SQL = SQL & "([sender], [reciever], [message], [mailDate],[mailTime]) "
SQL = SQL & "VALUES('"& varSender &"','"& varReciever &"','"&varMessage &"',#"& varDatum &"#,#"& varTime &"#)"
Medlem sedan juni 200032 967 inlägg
#6
SQL = "INSERT INTO mailtabellen"
SQL = SQL & "([sender], [reciever], [message], [mailDate],[mailTime], [b][mailRead][/b]) "
SQL = SQL & "VALUES('"& varSender &"','"& varReciever &"','"&varMessage &"',#"& varDatum &"#,#"& varTime &"#, [b]true[/b])"
Medlem sedan feb. 20032 027 inlägg
#7

Det angavs inte någon kommandotext för kommandoobjektet.

Vad kan det vara då?

Medlem sedan juni 200032 967 inlägg
#8

Då har du nog angett fel variabelnamn på SQL-frågan när du försöker exekvera den.

Medlem sedan feb. 20032 027 inlägg
#9

Hittade felet, tack för hjälpen

254 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)