Avatar billede t-rex Nybegynder
04. juni 2001 - 22:19 Der er 4 kommentarer og
1 løsning

alfabetisk udtræk....

Kan nogen hjælpe mig hvad er der i vejen med dette her...


fejlen lyder :

Fejltype:
ADODB.Connection (0x800A0BB9)
Argumenterne har en forkert type eller er uden for det angivne område, eller der er opstået en konflikt mellem dem.
prøve2.asp, line 58

og her er scriptet :

<%
SQL = \" select * from games order by game\"
Set rs= conn.execute(SQL)
Do until rs.EOF
strgame = rs(\"game\")
LetterCategory  = UCase(left(strgame,1))

If tmp <> LetterCategory then
Response.Write \"<a href=\'prøve.asp?char=\"& LetterCategory &\"\'>\"& LetterCategory &\"</a>&nbsp;&nbsp;\"
tmp = LetterCategory
End if
Rs.movenext
loop
%><br><br>
<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<td>
<%
SQL = \"Select * from games where left(game,1) = \'\" & request(\"char\")
rs=conn.execte(sql)
%>
<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<%Do until rs.eof %>                       
<tr>
<td>
<% response.write \"\"& rs(\"game\") %>
</td>
</tr>
<tr>
<td>
<% response.write \"\"& rs(\"for\") %>
</td>
</tr>
<% rs.movenext
loop %>


håber at nogen kan hjælpe...

Avatar billede erikjacobsen Ekspert
04. juni 2001 - 22:24 #1
SQL = \"Select * from games where left(game,1) = \'\" & request(\"char\") & \"\'\"

...måske
Avatar billede blazer Nybegynder
04. juni 2001 - 22:25 #2
hmm...mig bekendt kan mand ikke bruge kommandoen left inde i en sql string...meeen..hvad ericjacobsen siger er lov!
Avatar billede t-rex Nybegynder
04. juni 2001 - 22:29 #3
Den samme fejl men bare her :

<%
SQL = \"Select * from games where left(game,1) = \'\" & request(\"char\")
rs=conn.execte(sql)
%>
Avatar billede mwittrock Nybegynder
04. juni 2001 - 22:45 #4
->blazer:

Left() er heller ikke standard SQL, men vil fungere i f.eks. SQL Server, Access og MySQL. SUBSTRING er en standard (SQL99) funktion, men ellers kunne man jo sige:

SELECT * FROM Games WHERE Game LIKE \'x%\'
Avatar billede t-rex Nybegynder
17. juni 2001 - 15:55 #5
har det men tak
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
Kurser inden for grundlæggende programmering

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