01. februar 2001 - 23:01Der er
33 kommentarer og 3 løsninger
Lidt af hvert...
Jeg gider ikke oprette 100 spørgsmål, så jeg laver lige et stort spørgsmål...
50 point: Hvordan finder man antallet, af de records, der i en sql string? strsql = \"Select * from tagwall\" Set rs = myConn.Execute(strSQL) her skal den så finde antalet af records...
150 points: I denne records, er der en kolonne som hedder nick. Nu skal den så finde ud af hvilket nick, som er skrevet flest gange
Håber i gider lige at hjælpe mig hvordan det nu er man gør det.... Jeg kan sku ikke huske det...
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Microsoft OLE DB Provider for ODBC Drivers error \'80040e10\'
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.
/asp/inetcafeen.dk/tagwall/tagwall.asp, line 132
Ups... den virkede ikke i ligevel, så godt 131: strSQL3 = \"SELECT Top 1 count(nick) as antal, nick FROM Indlæg GROUP BY nick ORDER by antal desc\" 132: Set es = myConn.Execute(strSQL3)
Den fejl du har dér kunne tyde på at der ikke er nogen records i databasen, har du husket at lave check på EOF ?
denne her virker altså 100% på min:
SELECT TOP 1 COUNT(friendnick) AS antal, friendnick FROM Venner GROUP BY friendnick ORDER BY antal DESC
men jeg bruger MSSQL 7.0 og her er grunden nok, jeg har leget lidt med access nu, og her er en jeg fik til at virke med denne:
SELECT TOP 1 count(Indlæg.nick) AS antal, Indlæg.nick FROM Indlæg GROUP BY Indlæg.nick order by Indlæg.nick
Hvis den ikke virker kan det sikkert have noget at gøre med at du bruger Æ, det er en RIGTIG dum idé. Hvis du kun har Access97, kan det jo være at den ikke vil godkende Top forespørgslen...
ej noget shit, det virker heller ikke....hmm det er åbenbart noget Access begrænsning...for det virker på min MS SQL server... Den vil ikke sortere det rigtigt, selv ikke med denne
SELECT TOP 1 count(Indlæg.nick) AS strantal, Indlæg.nick FROM Indlæg GROUP BY Indlæg.nick order by antal desc
Jeg prøver lige at lege lidt videre, det MÅ kunne lade sig gøre i skod access
øvøvøvøvøvøvøvøv, jeg kan altså ikke få skidtet til at virke (hader access). Mit bedste råd: brug mssql. Måske er der nogle Access hajer i nærheden der ved om man kan lave det, jeg bruger nemlig kun mssql i hverdagen.
Den fejl den kom med var fordi den vil have en parameter, selv om der rent faktisk ikke Burde være en parameter, og selv om man gav den en parameter virkede det ikke.
Du fik kun 150, så mere kan jeg vel ikke kræve :o)
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.