Umiddelbart ville jeg sige Int, eller prøv med caste til int i SQL støgningen:
strSQL = "SELECT sum(cast(Playtime) as int) as antal_min FROM Video_Series"
JEg kan ikke helt gennem skue om der skal byttes på cast og sum. Jeg må erkende jeg ikke ret meget til MSSQL. Ellers må man lave koden som du har vist i 14/08-2004 15:53:00 og tælle sammen i ASP koden, jeg syntes bare det smarteste var at få databasen til at gøre det arbejde.
Jeg har en ting mere. jeg vil gerne tælle poster: Gallery_Images for at lave stat på hvor mange billeder jeg har på siden. Her efter tror jegde t er bedst at lave det som en task i sqlen. så den 1 gang om ugen tækker poster, og poster antal i tabel der hedder stat: kollone Gallery_Images
Så kan jeg fra den trækker ud hvor mange billeder der er og vise det på siden. grunde til jeg vil gøre det sådan er at ellers skal SQL'en arbejde helt hvildtt hver gang en bruger skal se stat. og der er nok over 500.000 billeder på siden.
Kan du hjælpe. hvordan tæller jeg poster?
strSQL = "SELECT ID FROM Gallery_Images" Set rsImagestat = objConn.Execute(strSQL)
Du kan også kigge på at udføre begge SQL sætninger på samme tid det kan man med MSSQL
strSQL = "select count(*) as antal from GalleryImages; SELECT ID FROM Gallery_Images" set rsCount = objConn.Execute(strSQL) antal = rsCount("antal") set rsImagestat = rsCount.NextRecordset
takker, sorry for så send svar. det virker det her:
<% strSQL = "select count(*) as antal from Gallery_Images" set rsCount=objConn.Execute(strSQL) %> <%= rsCount("antal") %>
Næste problem er at jeg som sagt vil sætte det ind i et JOB i SQL. Jon køre på samme måde som Queue analyzer. jeg har forsøgt en del koder men kan ikke få det til at spille :(
select count(*) as antal from Gallery_Images UPDATE stat set PictureStat = antal
det jeg skal er at update piturestat med det antal billeder der er i gallery_images grunden til jeg gør det sådan her er at jeg har 5000 daglig besøgende, det er ånsvagt at de alle skal trække de billeder stat ud af den database da den der mange, så vil jeg heller køre et job der updater altal 1 gang om dagen og så vise det resultat. så bliver serveren ikke belastet med det.
LOL nej hvor fladt, det har jeg ellers prøvet, men den ville ikke update. Det var fordi der ikke var nogle tal i den nye tabel Stat, LOL så kunne den ikke update noget som helst..
men nu virker det og jeg kan bruge den her teknik mange steder på min side. da der er en del jeg gerne vil have status på.
Tak for hjælpen..
Synes godt om
Ny brugerNybegynder
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.