webForumDet fria alternativet

Databas koppling..

6 svar · 264 visningar · startad av Damion

DamionMedlem sedan aug. 2000207 inlägg
#1

Vad är det för fel på den här koden?? Jag har en databas som heter forum, en tabell: forum, och 4 kolumner i tabellen, Namn, email, rubrik, meddelande..

Snälla hjälp nån...

<HTML>
<!-- #include virtual="/forum/adovbs.inc" -->
<HEAD>
<TITLE>Nytt meddelande</TITLE>
</HEAD>

\<%
Set RecSet = Server.CreateObject("ADODB.Recordset")

Addera = "SELECT * FROM Forum ORDER BY namn"

RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic %>

<Center>
<table border="0" width="796" height="35" cellspacing="0" cellpadding="2">
<tr>
<td width="25%" height="8"></td>
<td width="25%" height="8"></td>
<td width="25%" height="8"></td>
<td width="25%" height="8"></td>
</tr>
<% Do Until RecSet.EOF %>
<tr>
<td width="25%" height="8"><% =RecSet("Namn") %></td>
<td width="25%" height="8"><% =RecSet("Email") %></td>
<td width="25%" height="8"><% =RecSet("Rubrik") %></td>
<td width="25%" height="8"><% =RecSet("Meddelande") %></td>
</tr>
<% RecSet.MoveNext
Loop
RecSet.Close
%>
</table>
<Center>

<P>
<font face="arial" size="5" color="RED"><b>*</b></font><font face="arial" size="5" color="#004080"><b>Nytt meddelande:</b></font><p>

<FORM ACTION="add.asp" METHOD="POST">
<table width="550">
<tr>
<td colspan="2"><hr size="1" color="navy"><p></td>
</tr>
<tr>
<td><font face="arial" size="2" color="#FF0000">*</font><font face="arial" size="2" color="#004080"><b>Namn:</b></font></td>
<td><INPUT TYPE="TEXT" NAME="Namn" SIZE="50" MAXLENGTH="100"></td>
</tr>
<tr>
<td><font face="arial" size="2" color="#004080"><b>Email:</b></font></td>
<td><INPUT TYPE="TEXT" NAME="Email" SIZE="50" MAXLENGTH = "100"></td>
</tr>
<tr>
<td><font face="arial" size="2" color="#FF0000">*</font> <font face="arial" size="2" color="#004080"><b>Rubrik:</b></font></td>
<td><INPUT TYPE = TEXT SIZE=50 MAXLENGTH="100" NAME="Rubrik"></INPUT></td>
</tr>
<tr>
<td valign="top"><font face="arial" size="2" color="#FF0000">*</font> <font face="arial" size="2" color="#004080"><b>Meddelande:</b></font></td>
<td><TEXTAREA ROWS = 8 COLS = 50 NAME="Meddelande"></TEXTAREA></td>
</tr>
</table>
<Br>
<font face="arial" size="2" color="#004080">Alla med en </font><font face="arial" size="2" color="#FF0000">*</font><font face="arial" size="2" color="#004080"> måste vara med.</font><Br>
<CENTER><INPUT TYPE="SUBMIT" VALUE="Skicka meddelande"></FORM>

</body>
</html>

Mvh .. Damion

------------------
»John

@ndersMedlem sedan juni 200032 969 inlägg
#2

hur yttrar sig felet? vad får du för felmeddelande?

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
where do you want to go to die?</A>

@ndersMedlem sedan juni 200032 969 inlägg
#3

fast man kan ju alltid prova att klamra om man använder reserverade ord som fältnamn...

Addera = "SELECT * FROM Forum ORDER BY [namn]"

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
where do you want to go to die?</A>

DamionMedlem sedan aug. 2000207 inlägg
#4

Förlåt att ja inte skrev det förut men...

Error Type:
ADODB.Recordset (0x800A0BB9)
Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.
/Forum/default.asp, line 13

------------------
»John

DamionMedlem sedan aug. 2000207 inlägg
#5

Är det nån som har ett tips på ett bra forum?

------------------
»John

@ndersMedlem sedan juni 200032 969 inlägg
#6

var skapar du connect någonstans?

kan inte se den...

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
where do you want to go to die?</A>

DamionMedlem sedan aug. 2000207 inlägg
#7

Eller förästen glömde ta med det:

<% Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "forum" %>

och sen
<% conect.close %>

Men fortfarande fel...

------------------
»John

596 ms totalt · 3 externa anrop · v20260731065814-full.30151723
142 ms — hämta forumlista (db)
126 ms — hämta statistik (db)
129 ms — hämta tråd, inlägg och bilagor (db)