/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
asp database problem... skal tilføje
Fra : Casper Kammann


Dato : 23-09-03 22:01

Tja... jeg skal lave en tilmeldingsmulighed til min hjemmeside.
Jeg læste asp guiden og så der stod hvad man skulle.

det første dokument kalder jeg trials_tilmeld_form.asp

<html>
<title>Tilmelding</title>
<head>
</head>
<body>
<%
' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("trials.mdb")
Conn.Open DSN

strSQL = "Insert into personer ("

strSQL = strSQL & "Navn, "
strSQL = strSQL & "Clan, "
strSQL = strSQL & "Email) "

strSQL = strSQL & "values( "

strSQL = strSQL & "'" & Request.Form("Navn") & "', "
strSQL = strSQL & "'" & Request.Form("Clan") & "', "
strSQL = strSQL & "'" & Request.Form("Email") & "')"


' SQL sætning eksekveres
Conn.Execute(strSQL)

' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
%>
<h1>Databasen er opdateret!</h1>
</body>
</html>

Derefter laver jeg et dokument der hedder trials_tilmeld.asp
Det relevante fra det dokument er sakset ud her:

<form method="POST" action="trials_tilmeld_form.asp"
method="post">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="24%">Navn</td>
<td width="76%"><input type="text" name="Navn" size="45">
</td>
</tr>
<tr>
<td width="24%">Clan</td>
<td width="76%"><input type="text" name="Clan"
size="45"></td>
</tr>
<tr>
<td width="24%">Email</td>
<td width="76%"><input type="text" name="Email"
size="45"></td>
</tr>
<tr>
<td align="center"><input type="submit" value="Tilmeld"
name="Submit">&nbsp;&nbsp;&nbsp;</td>
</tr>
</form>

Jeg har lavet en database der hedder trials med en table der
hedder personer og med coloums der hedder det rigtige. Men det
virker overhovedet ikke.

Jeg aner ikke hvad der er galt så hvis nogen har nogen ideer vil
jeg blive meget glad. Har brugt 2 dage på det her efterhånden :(

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jens Gyldenkærne Cla~ (23-09-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 23-09-03 22:42

Casper Kammann skrev:

> Jeg har lavet en database der hedder trials med en table der
> hedder personer og med coloums der hedder det rigtige. Men det
> virker overhovedet ikke.

*Hvordan* virker det overhovedet ikke? Får du nogen
fejlmeddelelser, kommer der data ind i din tabel - hvad sker der
når du prøver siderne?

Der er mange faldgruber når man arbejder med databaser. Det
vigtigste redskab i fejlfindingen er at se præcis hvilken sql-kode
man sender til databasen. I artiklen her:
<http://asp-faq.dk/article/?id=41> (fra gruppens FAQ) er teknikken
forklaret.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Casper Kammann (25-09-2003)
Kommentar
Fra : Casper Kammann


Dato : 25-09-03 09:54

Jens GyldenkærneClausen wrote in
dk.edb.internet.webdesign.serverside.asp:
> Casper Kammann skrev:
>
> > Jeg har lavet en database der hedder trials med en table der
> > hedder personer og med coloums der hedder det rigtige. Men det
> > virker overhovedet ikke.
>
> *Hvordan* virker det overhovedet ikke? Får du nogen
> fejlmeddelelser, kommer der data ind i din tabel - hvad sker der
> når du prøver siderne?
>
> Der er mange faldgruber når man arbejder med databaser. Det
> vigtigste redskab i fejlfindingen er at se præcis hvilken sql-kode
> man sender til databasen. I artiklen her:
> <http://asp-faq.dk/article/?id=41> (fra gruppens FAQ) er teknikken
> forklaret.
> --
ok... jeg har snakket med en som havde styr på det og han fik det
vidst til at virke. Det var min computer som ikke var sat ordentligt
op. Men jeg har nu fundet ud af at det sted jeg skal uploade til ikke
understøtter access databaser, men kun smSQL eller sådan noget. Hvor
kan jeg finde ud af hvordan jeg gør?

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste