Visa resultat i bilder funkar inte?

#1 - 19 januari 2003 12:21
När jag inne på fiskavdelningen tar visa resultat i bilder så kan jag bara se första sidan. när jag trycker nästa så kommer följande felmeddelande upp:
<BLOCKQUOTE id=quote><font size=1 face="Verdana, Arial, Helvetica" id=quote>citat:<hr height=1 noshade id=quote> Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'DATUM&gt;&lt;= 20030119 AND (((URSPRUNG LIKE '¯rika' OR URSPRUNG2 LIKE '¯rika' OR URSPRUNG3 LIKE '¯rika') OR (URSPRUNG LIKE 'Asien' OR URSPRUNG2 LIKE 'Asien' OR URSPRUNG3 LIKE 'Asien') OR (URSPRUNG LIKE 'Întralamerika' OR URSPRUNG2 LIKE 'Întralamerika' OR URSPRUNG'.

/akvarium/fisk_resultat_bilder.asp, line 21
<hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face="Verdana, Arial, Helvetica" size=2 id=quote>


Lite synd, det är en väldigt bra funktion annars.

I övrigt tycker jag att zoopet är en MYCKET bra sida och skaparna har gjort ett MYCKE bra jobb!!<img src=extra_smiley_thumbup.gif border=0 align=middle><img src=extra_smiley_jump2.gif border=0 align=middle>
#2 - 19 januari 2003 13:01
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'DATUM&gt;&lt;= 20030119 AND (((URSPRUNG LIKE '¯rika' OR URSPRUNG2 LIKE '¯rika' OR URSPRUNG3 LIKE '¯rika') OR (URSPRUNG LIKE 'Asien' OR URSPRUNG2 LIKE 'Asien' OR URSPRUNG3 LIKE 'Asien') OR (URSPRUNG LIKE 'Întralamerika' OR URSPRUNG2 LIKE 'Întralamerika' OR URSPRUNG'.


Om du ser ovan så letar du efter fiskar i ¯rika och Întralamerika och därför hittar den inget. Är det någon som är duktig på asp som kan förklara för mig varför den gör teckenutbyte? Jag skickar med hela sql-queryn från förgående utsökning.

________________________
Christian Alfredsson
http://www.tropheus.info
http://www.ciklid.se

#3 - 19 januari 2003 13:29
Jag har testat att söka med olika alternativ och inget unkar. Första sidan kommer upp som den ska med bilder och allt, och det står att det ska finnas fler sidor. Problemet är bara att det inte unkar när jag ska trycka nästa (eller valfri siffra). Alla fiskar finns när jag inte visar resultat som bilder.
#4 - 19 januari 2003 15:37
Inte för att jag kan något särskilt mycket om det här, men kan det vara så att det har att göra med användarens dator/uppkoppling -inställningar/webläsare/version etc. En del får ju inte det här med bildvisningen att funka av någon anledning. Själv har jag aldrig råkat ut för det - än.

Smike
#5 - 20 januari 2003 10:03
Det konstiga är att alla som har haft problem med just denna funktion har fått ord utbytta. Afrika blir (frika osv.



________________________
Christian Alfredsson
http://www.tropheus.info
http://www.ciklid.se

#6 - 20 januari 2003 11:50
Idag funkar det!!?
Jag har inte ändrat nåt men allt funkar som det ska.... jaja det var ju bra iaf <img src=icon_smile.gif border=0 align=middle>
#7 - 20 januari 2003 11:58
Christian: Du måste konvertera om söksträngen till URL - dvs konvertera space till "+" och vissa andra tecken till %-koder. Det ska finnas en VB-funktion för detta.

Detta verkar göras för länken "Visa resultatet som bilder", så första sidan visas korrekt. Strängarna för följande sidor är dock inte konverterade.
#8 - 20 januari 2003 12:03
Kolla in strängen:
VISA=SELECT+%2A+FROM+FISKAR+WHERE+DATUM+%3C%3D+20030120+AND+GRUPP+%3D+%27Ciklider+%2D+Sydamerika+%2D+Diskus%27+ORDER+BY+SLAKTNAMN%2C+ARTNAMN%2C+HANDELSNAMN&ANTAL=15

Det gör jag.

________________________
Christian Alfredsson
http://www.tropheus.info
http://www.ciklid.se

#9 - 20 januari 2003 12:13
Jag är nog också inne på petruswang's linje. Provade att söka på 'tetra' och klickade på "Visa resultat som bilder". Första sidan blev ok, andra visade "Databasen är tom" och ett adressfält som blev:

http://www.backtonature.org/akvarium/fisk_resultat_bilder.asp?VISA=SELECT%20*%20FROM%20FISKAR%20WHERE%20DATUM%20&lt;=%2020030120%20AND%20%20%20%20%20%20(%20ARTNAMN%20LIKE%20'%tetra%'%20OR%20%20FAMILJ%20LIKE%20'%tetra%'%20OR%20%20SLAKTNAMN%20LIKE%20'%tetra%'%20OR%20%20TIDIGARE_SLAKTNAMN_1%20LIKE%20'%tetra%'%20OR%20%20TIDIGARE_SLAKTNAMN_2%20LIKE%20'%tetra%'%20OR%20%20TIDIGARE_ARTNAMN_1%20LIKE%20'%tetra%'%20OR%20%20TIDIGARE_ARTNAMN_2%20LIKE%20'%tetra%'%20OR%20%20HANDELSNAMN%20LIKE%20'%tetra%'%20OR%20%20TEXT%20LIKE%20'%tetra%'%20OR%20%20URSPRUNG%20LIKE%20'%tetra%'%20OR%20%20URSPRUNG2%20LIKE%20'%tetra%'%20OR%20%20URSPRUNG3%20LIKE%20'%tetra%'%20)%20%20ORDER%20BY%20SLAKTNAMN,%20ARTNAMN,%20HANDELSNAMN%20Desc&onPage=2

mvh
/Hasse

-- http://och.nu/ciklid --
#10 - 20 januari 2003 15:05
Felsökning försvåras av att Internet Explorer själv kör en konvertering. Därför försvinner t ex A i frika, eftersom det står '%Afrika%'.

Christian: Gör följande så förstår du nog vad jag menar:
1. Gör en sökning på alla fiskar, ursprung Afrika.
2. Håll musen på "Visa resultatet som bilder", högerklick och välj kopiera genväg/Copy shortcut.
3. Klistra in strängen i en text-editor. Ser bra ut.
4. Tryck sedan på "Visa resultatet som bilder"
5. Längst ner på första sidan (som fungerar), håll musen över "2", högerklick och välj kopiera genväg/Copy shortcut.
6. Klistra in strängen i text-editor. Inte konverterad.

<pre id=code><font face=courier size=2 id=code>
http://www.backtonature.org/akvarium/fisk_resultat_bilder.asp?VISA=SELECT * FROM FISKAR WHERE DATUM &lt;= 20030120 AND (((URSPRUNG LIKE '%Afrika%' OR URSPRUNG2 LIKE '%Afrika%' OR URSPRUNG3 LIKE '%Afrika%'))) and (salthalt like 'S%E9%A3%86vatten' or salthalt2 like 'S%E9%A3%86vatten' or salthalt3 like 'S%E9%A3%86vatten')&onPage=2
</font id=code></pre id=code>

Hoppas det hjälper.











Annons