set count = connect.execute("SELECT Count(*) AS messages FROM messages WHERE toid = "& Session("id") &" and read = 0")
countnewmessages = count("messages")
Någon som ser något fel? Det fungerade när jag använde Access, men inte nu.
Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E09)
[TCX][MyODBC]You have an error in your SQL syntax near 'read = 0' at line 1
/es/all2_sitecode.asp, line 97
Tack LarsG. Är van vid att kunna använda de flesta namnen, i och med att jag använde mig av Access tidigare.
Fast vad menar du med option=16384. Vad gör det?
Så här ser min connection ut:
Set Connect = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
Connect.Open "driver=MySQL;server=localhost;uid=wiklund;pwd=whateva;database=es"
Feltyp:
Körningsfel i Microsoft VBScript (0x800A01CA)
Variabeln använder en Automation-typ som inte tillåts i VBScript.
/es/all2_siteright.asp, line 222
På rad 222 har jag skrivit ut: rs("id").
Det konstiga är att jag längre upp i koden har skrivit rs("id") på samma sätt, utan att få ett felmess.