Vad får du för fel? Jag tycker att select-frågan ser rätt ut.
------------------
essentitia preter non sans multiplicandum
5 svar · 148 visningar · startad av snekkorr
<% Visa = "Select * from forum where Svar = " & RecSet("Id")
RecSet.Open Visa, Connect, adOpenStatic, adLockOptimistic %>
fungerade inte...
hur gör jag för att hämta alla inlägg där svar har samma värde som Id ?!?
------------------
<a href="http://clusterduck.d2g.com">Hur vet man att man gör rätt om man aldrig gjort fel?</a>
Vad får du för fel? Jag tycker att select-frågan ser rätt ut.
------------------
essentitia preter non sans multiplicandum
fel '80020009'
Undantag inträffade.
/playground/forumsvar.asp, rad 56
kan det vara att jag har denna kod några rader ovan?
<% ny = "Select * from forum where Id = " & Request("Id")
RecSet.Open ny, Connect, adOpenStatic, adLockOptimistic %>
<div id="Layer2" style="position:absolute; width:161px; height:204px; z-index:2; left: 138px; top: 193px">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<form method="post" action="forumsadd.asp">
<input type="hidden" name="datum" value="<%=date%>">
<input type="hidden" name="svar" value="<%=RecSet("Id")%>">
Svara:<br>
Namn:<br>
<input type="text" name="namn">
<br>
Mail:
<input type="text" name="mail"><br>
Text:<br>
<textarea name="text"></textarea>
<br>
<input type="submit" name="skicka" value="Nytt ämne!">
</form>
</td>
</tr>
</table>
</div>
Av:\<a href="\<%=RecSet("Mail")%\>"\>\<%=RecSet("Namn")%\>\</a\>\<br\>
Rubrik:\<%=RecSet("Rubrik")%\>\<br\>
Inlägg:\<br\>
\<%=RecSet("Text")%\>
<% RecSet.Close %>
<hr><br>
[Redigerat av snekkorr den 27 sep 2001]
Det finns ett problem med ADO om man har kolumner med PM/Memo datatyper.
Om man har sådana så måste dessa ligga sist i select-satsen och om man har flera så måste de ligga i samma ordning som dom är definierade i tabellen. Sen så går det inte att hämta dessa flera gånger från recordsetet. Dvs om man har behov av att använda värdet flera gånger så måste man först flytta över det till en lokal variabel.
------------------
essentitia preter non sans multiplicandum
och hur gör man det?!?
------------------
<a href="http://clusterduck.d2g.com">Hur vet man att man gör rätt om man aldrig gjort fel?</a>
Vilket, lokala variabler eller?
Det jag avser är att det fungerar inte att göra så här
if rs("memofield") <> "" then
response.write rs("memofield")
end if
utan det måst man göra så här
m = rs("memofield")
if m <> "" then
response.write m
end if
------------------
essentitia preter non sans multiplicandum