Ik heb een access db, met daarin een tabel: tblMail, in deze tabel zitten o.a. 2 velden; Receiver(numeriek), Read(Boolean).
Nu wil ik op die pagina kijken hoeveel ongelezen berichten een gebruiker heeft ontvangen, ik wilde hiervoor de count van SQL gebruiken, echter deze geeft een fout als ik op het veld Read ga controleren.
Ik heb echt van alles geprobeerd, het veld Read zelfs een keer veranderd naar numeriek, maar ook zonder resultaat. Verder dacht ik slim te zijn door in Access een query te maken en dan de SQL code over te kopiëren, maar ook dit zonder resultaat. In Access werkt de code overigens perfect.
Als ik alles vanaf de AND weghaal, dan werkt de opdracht perfect. De onderste code werkt overigens ook niet en geeft dezelfde lekker duidelijke melding Unspecified Error.
Iemand nog suggesties?
Nu wil ik op die pagina kijken hoeveel ongelezen berichten een gebruiker heeft ontvangen, ik wilde hiervoor de count van SQL gebruiken, echter deze geeft een fout als ik op het veld Read ga controleren.
code:
1
| Set rsMailBox= cnnDB.Execute("SELECT COUNT(*) FROM tblMail WHERE tblMail.Receiver=1 AND tblMail.Read=False") |
Ik heb echt van alles geprobeerd, het veld Read zelfs een keer veranderd naar numeriek, maar ook zonder resultaat. Verder dacht ik slim te zijn door in Access een query te maken en dan de SQL code over te kopiëren, maar ook dit zonder resultaat. In Access werkt de code overigens perfect.
Als ik alles vanaf de AND weghaal, dan werkt de opdracht perfect. De onderste code werkt overigens ook niet en geeft dezelfde lekker duidelijke melding Unspecified Error.
code:
1
| Set rsMailBox= cnnDB.Execute("SELECT COUNT(*) FROM tblMail WHERE tblMail.Read=False") |
Iemand nog suggesties?
If it is broken, fix it. If it ain't broken, make it better!