Avatar billede ronja7 Nybegynder
21. marts 2003 - 22:23 Der er 8 kommentarer og
1 løsning

Version af mySQL

Jeg har et lidt 'sjovt' problem. Hver gang jeg forsøger at lave en outer join eller f.eks. matematiske funktioner, tester jeg mine sql-queryes først op mod phpMyAdmin. Når jeg så sætter den i drift via IIS og ASP kommer recordsettene tomme ud.

Det er sket med flere forskellige problemer - kan jeg se udbyderens version af mySQL noget sted? Og i givet fald, er der en rationel grund til at mine scripts virker i phpMyAdmin, men ikke via serveren?
Avatar billede erikjacobsen Ekspert
21. marts 2003 - 22:24 #1
Kan du ikke se versionen i phpMyAdmin ?
Avatar billede erikjacobsen Ekspert
21. marts 2003 - 22:27 #2
Iøvrigt er der nogle ting der virker dårligt med ASP/MySql (og
som selvfølgelig virker med PHP) - men måske afhængigt af
hvilken driver man har installeret. Har du eksempler på noget
der ikke virker?
Avatar billede ronja7 Nybegynder
21. marts 2003 - 22:34 #3
Eks på en sætning der virker:
"Select e.navn, e.ID as bID, e.date, t.navn as vinder, u.username, u.id as userid from tebelE e, tabelT t, users u where u.id=e.userid and e.pick63=t.id and e.userid <> 0"

Samme sætning med en modifikation der gør at den ikke længere virker:
"Select (points1+points2+points3) as points, e.navn, e.ID as bID, e.date, t.navn as vinder, u.username, u.id as userid from tebelE e, tabelT t, users u where u.id=e.userid and e.pick63=t.id and e.userid <> 0"

Eneste forskel er summeringen.

Jo, du har ret. Versionen står i phpMyAdmin, jeg var vist bare træls-sur over at det ikke ville som jeg, og søgte efter en omtale af problemet.
  MySQL 3.23.54-log
Siger dette nummer dig noget?
Avatar billede erikjacobsen Ekspert
21. marts 2003 - 22:36 #4
Nogle ASP/MySql har problemer med AS. Prøv

"Select (points1+points2+points3),  e.navn, e.ID, ....

og tag ting ud med rs(0), rs(1), osv. Alternativt: brug PHP ;)
Avatar billede ronja7 Nybegynder
21. marts 2003 - 22:40 #5
..stadig ikke noget resultat. Jeg har også brugt AS før i andre forbindelser, bl.a. count.
Avatar billede erikjacobsen Ekspert
21. marts 2003 - 22:43 #6
Det var også et gæt - jeg har set en udbyder, der tilsyneladende
slet ikke accepterer AS i forbindelse med ASP/MySql.

Så, jo, teoretisk kan du bruge ASP og MySql sammen - i praksis
kan det måske være ula'siggørligt.
Avatar billede ronja7 Nybegynder
21. marts 2003 - 22:45 #7
Tjah,, det kan vel lade sig gøre - men med i længden umenneskeligt mange krumspring. Tak for det..
Avatar billede ronja7 Nybegynder
21. marts 2003 - 23:16 #8
Jeg lader spørgsmålet stå åbent, hvis der er nogen med links til andre diskussioner om problemet.
Avatar billede ronja7 Nybegynder
11. august 2003 - 15:49 #9
over and out
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