Avatar billede alleslev Nybegynder
04. september 2003 - 14:18 Der er 8 kommentarer og
2 løsninger

Kan man det?

hej

kan dette lade sig gøre og hvordan skla det skrives:

<%=r& rss("id")("noget andet")%>

det der sulle være iden var der i sidste ende skulle stå:

<%=r1("noget andet")%>

men hvordan skla det skrives for oversatående virker ikke?

håber i kan hjælpe
Avatar billede medions Nybegynder
04. september 2003 - 14:20 #1
<%= Execute("r" & rss("id") & "nogetandet") %>

Ellers er det:

<%= Server.Execute("r" & rss("id") & "nogetandet") %>

//>Rune
Avatar billede alleslev Nybegynder
04. september 2003 - 14:36 #2
Nå smidder lige lidt flere point hvis i gidder hjælpe med at får denne kode til at du:

<%
sql = "select * from drinkkat"
set rs = conn2.execute(SQL)
do
SQL = "select * from drinks where type = " & rs("kategori")
set Execute("r" & rs("id")) = conn2.execute(SQL)
response.write "<h3>" & rs("kategori") & "</h3>"
do
response.write Execute("r" & rs("id") & "navn")
Execute("r" & rs("id")).movenext
loop while not Execute("r" & rs("id")).eof
rs.movenext
loop while not rs.eof %>

stil endelig spørgsmål til koden eller hvis i har en bedere løsning,
Avatar billede eagleeye Praktikant
04. september 2003 - 14:44 #3
Hvorfor bruger du ikke bare det samme recordset hver gang istedet for at lave et nyt hver gang som afligevel er umiligt at kode sig ud af ??
Med mindre du senere i koden skal bruge alle se recordset du får lavet??

<%
sql = "select * from drinkkat"
set rs = conn2.execute(SQL)
do
  SQL = "select * from drinks where type = " & rs("kategori")
  set rsTemp = conn2.execute(SQL)
  response.write "<h3>" & rs("kategori") & "</h3>"
  do
    response.write rsTemp("navn")
    rsTemp.movenext
  loop while not rsTemp.eof
  rs.movenext
loop while not rs.eof %>
Avatar billede netro Nybegynder
04. september 2003 - 14:55 #4
Avatar billede alleslev Nybegynder
04. september 2003 - 14:56 #5
Microsoft JET Database Engine error '80040e10'

No value given for one or more required parameters.

/fest_afsnit/drinks.asp, line 76
jeg får denne fejl
Avatar billede alleslev Nybegynder
04. september 2003 - 15:02 #6
Fandt lige en fejl men får nu i stedet denne her:

Microsoft JET Database Engine error '80040e07'

Data type mismatch in criteria expression.

/fest_afsnit/drinks.asp, line 76
Avatar billede eagleeye Praktikant
04. september 2003 - 15:03 #7
Er type tekst eller tal i din database hvis det er teskt kolonne skal der ' omkring:

  SQL = "select * from drinks where type = '" & rs("kategori") & "'"
Avatar billede alleslev Nybegynder
04. september 2003 - 15:03 #8
skla lige siges at jeg bruger eagleeye`s kode
Avatar billede eagleeye Praktikant
04. september 2003 - 15:05 #9
Jeg kan heller ikke helt huske om type ikke er et reserveret ord i SQL, så der også skal [] omkring:

  SQL = "select * from drinks where [type] = '" & rs("kategori") & "'"
Avatar billede alleslev Nybegynder
04. september 2003 - 15:06 #10
jep så køre det takker begge to:)
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