Avatar billede monstermand Nybegynder
17. marts 2004 - 10:01 Der er 5 kommentarer og
1 løsning

Count på MySql DB samtidig med valg af flere kolonner..

strSQL = "SELECT * FROM job WHERE "
    strSQL = strSQL & " (adcost_number  LIKE '%" & strSearch & "%')"
    strSQL = strSQL & " OR (production LIKE '%" & strSearch & "%')"
    strSQL = strSQL & " OR (number LIKE '%" & strSearch & "%')"
    strSQL = strSQL & " OR (job_title LIKE '%" & strSearch & "%')"
    strSQL = strSQL & " OR (version LIKE '%" & strSearch & "%')"
    strSQL = strSQL & " OR (job_status LIKE '%" & strSearch & "%')"
    strSQL = strSQL & " OR (other_comments  LIKE '%" & strSearch & "%')"
    strSQL = strSQL & " OR (vo LIKE '%" & strSearch & "%')"
    strSQL = strSQL & " OR (music LIKE '%" & strSearch & "%')"
    strSQL = strSQL & " OR (master_material LIKE '%" & strSearch & "%')"

Jeg skal have lavet en count på ovenstående. Værdien skal være at udtryk for alle de poster der findes.
Avatar billede detox Nybegynder
17. marts 2004 - 10:07 #1
strSQL = "SELECT count(*) AS antal FROM job WHERE "
    strSQL = strSQL & " (adcost_number  LIKE '%" & strSearch & "%')"
    strSQL = strSQL & " OR (production LIKE '%" & strSearch & "%')"
    strSQL = strSQL & " OR (number LIKE '%" & strSearch & "%')"
    strSQL = strSQL & " OR (job_title LIKE '%" & strSearch & "%')"
    strSQL = strSQL & " OR (version LIKE '%" & strSearch & "%')"
    strSQL = strSQL & " OR (job_status LIKE '%" & strSearch & "%')"
    strSQL = strSQL & " OR (other_comments  LIKE '%" & strSearch & "%')"
    strSQL = strSQL & " OR (vo LIKE '%" & strSearch & "%')"
    strSQL = strSQL & " OR (music LIKE '%" & strSearch & "%')"
    strSQL = strSQL & " OR (master_material LIKE '%" & strSearch & "%')"
Avatar billede monstermand Nybegynder
17. marts 2004 - 10:20 #2
med samtidig valg af kolonnerne - i det du går kan jeg ikke lave et recordset med alle kolonnere..
Avatar billede detox Nybegynder
17. marts 2004 - 10:27 #3
Nej, du må lave 2 forespørgsler. Ellers vil den jo give 1 for hver fundet række.
Avatar billede monstermand Nybegynder
17. marts 2004 - 10:29 #4
er det eneste måde man kan lave en count på? man kan ikke lave noget a'la recordcount som ved access?
Avatar billede detox Nybegynder
17. marts 2004 - 10:32 #5
Jeg kender ikke så meget til ASP. php har ligeledes en funktion:
mysql_num_rows(), så mon ikke der er noget lignende i ASP?
Avatar billede monstermand Nybegynder
18. april 2004 - 10:21 #6
Det blev til løsningen med to sql sætninger..
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
Computerworld tilbyder specialiserede kurser i database-management

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