Avatar billede mini97ad Nybegynder
23. juni 2002 - 22:12 Der er 5 kommentarer og
1 løsning

Udskriv count

Hej, jeg skal tælle antallet af rækker i en tabel, der hedder links og rækken hedder linktype.

SQL ses forneden.

Hvad er det nu jeg skriver for at udskrive resultatet?

venligst
Michael


' hvad der vælges fra db
strSQL = "SELECT COUNT(*) FROM links WHERE linktype=P "
Avatar billede hells Nybegynder
23. juni 2002 - 22:15 #1
Prøv med:
' hvad der vælges fra db
strSQL = "SELECT COUNT(*) AS antal FROM links WHERE linktype=P "
Set rs = Conn.Execute(strSQL)
Response.Write rs("antal")
Avatar billede mini97ad Nybegynder
23. juni 2002 - 22:19 #2
Hej Hells,

hmm, så popper den op med denne meddelse:

ADODB.Connection error '800a0e78'
Operation is not allowed when the object is closed.
/test/links.asp, line 45

linie 45 svarer til den linie der hedder "Set rs ? Conn.Exe....."

Hvorfor gør den det?
Avatar billede mini97ad Nybegynder
23. juni 2002 - 22:22 #3
Helt præcist skriver den det her:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x9d8 Thread 0x91c DBC 0x1112385c Jet'.

/test/links.asp, line 40

Når følgende kode bruges:
  <%

Set Conn = Server.CreateObject("ADODB.Connection")


DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/links.mdb")


Conn.Open DSN


strSQL = "SELECT COUNT(*) AS antal FROM links WHERE linktype=p "

Set rs = Conn.Execute(strSQL)

Response.Write rs("antal")

%>

Ved du hvorfor?
Avatar billede hells Nybegynder
23. juni 2002 - 22:29 #4
Ved ikke, om det er det, men prøv at sætte apostrof ind om p i sql-sætningen:
strSQL = "SELECT COUNT(*) AS antal FROM links WHERE linktype='p'"
Avatar billede mini97ad Nybegynder
23. juni 2002 - 22:32 #5
Det var faktisk blot det - tak skal du have
Avatar billede hells Nybegynder
23. juni 2002 - 22:33 #6
Der var lige en med det samme svar i dit andet spørgsmål
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester