[mySQL][ASP]

Pagina: 1
Acties:

  • Fiets
  • Registratie: Maart 2000
  • Laatst online: 09-09 12:59

Fiets

A.K.A. Bambi

Topicstarter
Hallo,

ik zit met een probleem met een count in een query. De query word goed gegenereerd der komt alleen geen resultaat uit.

Dit is het in ASP:
sql = " select"
sql = sql&" a.id,"
sql = sql&" a.naam as Artist,"
sql = sql&" count(t.id) as aantal"
sql = sql&" from"
sql = sql&" artist a,"
sql = sql&" track t"
sql = sql&" where"
sql = sql&" a.ID = t.artist AND"
sql = sql&" a.naam like '"&iLetter&"%'"
sql = sql&" Group by"
sql = sql&" a.id"
sql = sql&" order by"
sql = sql&" a.naam"
sql = sql&" limit "&iStart&","&aantalArtiesten+iStart
deze query komt er dan zo uit te zien:
select a.id, a.naam as Artist, count(t.id) as aantal from artist a, track t where a.ID = t.artist AND a.naam like 'b%' Group by a.id order by a.naam limit 0,75
In de mySQL-front doet ie het perfect, ik kan a.id en t.artist ook gewoon in de count gebruiken en der komt het goede resultaat uit, maar op de pagina niet :?

Maar 2 DPC'ers op DHEP! Ahum, nu nog maar 0 aktieve leden...


Verwijderd

Wat krijg je wel dan? foutmelding? leeg veld? andere waardes dan je verwacht?

  • Fiets
  • Registratie: Maart 2000
  • Laatst online: 09-09 12:59

Fiets

A.K.A. Bambi

Topicstarter
Ik krijg een lege recordset

als ik de regel met count weghaal (en er een komma bij zet :) ) dan geeft ie wel een gevulde recordset

Maar 2 DPC'ers op DHEP! Ahum, nu nog maar 0 aktieve leden...


Verwijderd

Geen errors in je errors collectie op het moment van je lege recordset?

  • Fiets
  • Registratie: Maart 2000
  • Laatst online: 09-09 12:59

Fiets

A.K.A. Bambi

Topicstarter
dit klinkt misschien erg, maaruh

waar vind ik die errors collectie?

edit:

aha Server.GetLastError

Connection -- ik ga zoeken :-D

Maar 2 DPC'ers op DHEP! Ahum, nu nog maar 0 aktieve leden...


Verwijderd

In je connection object

  • Fiets
  • Registratie: Maart 2000
  • Laatst online: 09-09 12:59

Fiets

A.K.A. Bambi

Topicstarter
Nope, geen errors in men connection.

iets anders misschien???

edit:

echt beta hoor... Site
en dan op een letter klikken

Maar 2 DPC'ers op DHEP! Ahum, nu nog maar 0 aktieve leden...


  • Fiets
  • Registratie: Maart 2000
  • Laatst online: 09-09 12:59

Fiets

A.K.A. Bambi

Topicstarter
eerst een connectie maken:

set db = getDbConnect()
(returned de connectie)

en op deze manieren werkt het beide dus niet:

Set res = Server.CreateObject("ADODB.RecordSet")
res.Open sql, db, adOpenDynamic

set res = db.execute(sql)

Ik heb het ook geprobeerd met andere cursors (adOpenStatic ed.) Nu gaak maar slapen, hopelijk reageerd er morgen nog iemand :-D

Maar 2 DPC'ers op DHEP! Ahum, nu nog maar 0 aktieve leden...


  • Fiets
  • Registratie: Maart 2000
  • Laatst online: 09-09 12:59

Fiets

A.K.A. Bambi

Topicstarter
het is de bedoeling dat er dus zoiets uitkomt:
id . Artist . . Aantal
127. B-52s. . . .2
125. B4-4 . . . .11
126. B4-4 - Go. .1
128. B52s . . . .1
130. Babasonicos 4
(zonder de .-tjes)

in MySQL-Front 2.1 doet ie het.

zou het helpen als ik zonder dns connect?? (is nog nie gelukt)

Maar 2 DPC'ers op DHEP! Ahum, nu nog maar 0 aktieve leden...

Pagina: 1