Jag skulle använda samma tabell till det. (tabellen mess)
Och köra det i sql-satsen.
SQL8 = "Select Count (*) As Antal From mess WHERE readmess=0 AND till='" & anv & "' order by '" & id & "' desc "
Databaser & SQLur Databashanterare & SQL
11 svar · 354 visningar · startad av Ramboo
Denna koden skriver ut antal mail oläst som läst jag vet inte hur jag ska få den att skriva ut olästa mail
i db har jag tabellen read och värdet 0 när det är oläst och värde 1 när det är läst. Kan man skriva in det i sql frågan, eller måste man hålla på med massa koder för att det ska funka.
Någon som har lust att hjälpa mig??
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath("login/mess/db/members.mdb")
SQL8 = "Select Count (*) As Antal From mess WHERE till='" & anv & "' order by '" & id & "' desc "'
Set RS1 = Connect.Execute(SQL8)
Response.Write "Inkorgen: "&RS1("Antal")& " St Mail"
end if%>
Jag skulle använda samma tabell till det. (tabellen mess)
Och köra det i sql-satsen.
SQL8 = "Select Count (*) As Antal From mess WHERE readmess=0 AND till='" & anv & "' order by '" & id & "' desc "
HEJ!
Den fetmarkerade snutten tillför väl inget?
SQL8 = "Select Count (*) As Antal From mess WHERE readmess=0 AND till='" & anv & "'[b] order by '" & id & "' desc "[/b]
Ja du det vet jag inte men tar jag bort den så funkar inte något
Får fel mess på den nya sql satsen
Microsoft OLE DB Provider for ODBC Drivers fel '80040e10'
[Microsoft][Drivrutin för ODBC Microsoft Access] För få parametrar angavs. 1 förväntades.
/avik2/index.asp, rad 148
Eftersom J.N. skrev fältnamnet readmess i sin SQL-fråga och du inte har något sådant fält, utan fältet heter read så utgår jag ifrån att du har ändrat till rätt fältnamn?
HEJ!
Tänk på att du måste avsluta med en fnutt också.
Man kan därför påstå att jag visade fel genom att markera ett tecken för mycket!
SQL8 = "Select Count (*) As Antal From mess WHERE till='" & anv & "'AND read=0 order by '" & id & "' desc" Så ska det vara Då funkar det
Du kan, som tidigare nämnts, ta bort din konstiga ORDER BY.
Däremot så är read ett reserverat ord i SQL och inte lämpligt som kolumnnamn.
ok men det funkar ju så det är bra