webForumDet fria alternativet

PWS har fått PMS?

ASP

9 svar · 256 visningar · startad av icaaq

Medlem sedan okt. 20005 273 inlägg
Frågan#1

jag sitter och går igenom idg asp kurs och kommit till ett problem.

jag har laddat hem koderna till lektion 38. Sedan testar jag dem för skojs skull det funkar ju bra.....första gången, sen om jag ska lägga in en ny post funkar det inte längre ...den står bara och "arbetar hur långsamt som helst"

Vad kan det vara för FEL?

Här är koderna:

<html>

<form method="POST" action="add.asp">

Förnamn<br>
<input type="text" size="30" name="fornamn"><p>

Efternamn<br>
<input type="text" size="30" name="efternamn"><p>

Adress<br>
<input type="text" size="30" name="adress"><p>

<input type="submit" value="Lägg till post">

</form>

</html>

<html>

<!-- #include virtual="/databas/adovbs.inc" -->

<%	Set Connect = Server.CreateObject("ADODB.Connection")
	Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=c:\inetpub\wwwroot\databas\adressbok.mdb" 

	Set RecSet = Server.CreateObject("ADODB.Recordset")
   Addera = "SELECT * FROM adressbok"

   RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic

	RecSet.AddNew

	RecSet("Fornamn") = Request.Form("fornamn")
	RecSet("Efternamn") = Request.Form("efternamn")
	RecSet("Adress") = Request.Form("adress")

	RecSet.Update
	RecSet.Close
	Connect.Close %>

Följande uppgifter har nu lagts till i databasen:<p>

Förnamn:<br><b><% =Request.Form("fornamn") %></b><p>
Efternamn:<br><b><% =Request.Form("efternamn") %></b><p>
Adress:<br><b><% =Request.Form("adress") %></b><p>

Lägg till <a href="default.asp">fler poster i adressboken</a>.

</html>

------------------
icaaq
---i suck ---

Medlem sedan juli 20003 825 inlägg
#2

Det är ingen fel på din kod. (Har ej tittat).

Sök på microsofts hemsida efter Microsoft Data Access Components (MDAC)

Ladda hem och installera 2.5 och testa din kod sen... :-)

I know how you feel, I've been there! ;-)

/ jakob

Medlem sedan okt. 20005 273 inlägg
#3

tack så mycket ....
ska testa MDAC
har läst om den nånstans..

Jag kommer tillbaks med mer frågor jag lovar.... :)

------------------
icaaq
---i suck ---

Medlem sedan juli 20003 825 inlägg
#4

http://www.microsoft.com/data/download.htm

Äh, vad dum jag är....

Jag har 2.1 i min win 98 dator men jag har 2.5 som jag laddat ner vid nåt tillfälle och kan skicka till dig. Jag tror inte det är samma som finns på webbplatsen men det vet jag inte. Jag har för mig att jag laddade hem min före win 2000 kom.(?)

lycka till,

/ jakob

Medlem sedan jan. 2001391 inlägg
#5

Jag har länge haft exakt samma problem som beskrivs längst upp här.
Jag har inte lyckas komma på vad det är som spökar.

------------------
Qwerty

Den som söker han letar...

Medlem sedan okt. 20005 273 inlägg
#6

Det behövs inte jag har redan laddat hem 2.5:an

Tack ändå för nu funkar det :e

------------------
icaaq
---i suck ---

Medlem sedan dec. 19996 721 inlägg
#7

Ahh...det är idg:s kurs som gör att så många använder AddNew. Boven i dramat ;)

Medlem sedan okt. 20005 273 inlägg
#8

emissionen:

vad ska man använda istället, tycker du ?

------------------
icaaq
---i suck ---

Medlem sedan juni 200032 967 inlägg
#9

eftersom inte emission ær hær just nu så får jag ta på mig att svara istællet. recordsetobjektets metoder før att lægga till och uppdatera poster suger ganska kraftigt.

det man skall anvænda istællet ær riktiga sql-satser som exekveras med connectionobjektet.

ex:

update [tabellen] set [fælt1] = 0, [fælt2] = 6 where [idkolumn] = 26

respektive

insert into [tabellen] ([fælt1],[fælt2],[fælt3]) values ('værde1', 6, 'værde2')

jag måste också passa på att be om ursækt før att det ær en del konstiga tecken i det hær inlægget.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

Medlem sedan juli 20003 825 inlägg
#10

Rätt lustigt det där, alla manualer, böcker tutorials osv envisas med att göra allt så krångligt! Jag har hållt på med att koppla access till webben i 1 1/2 år och jag fattar fortfarande inte komandon som AddNew!

Kanske är jag dum men prioritet nummer ett för mig har varit att få allt att fungera in the first place. När man fått en sak att fungera kan man utgå från det och göra förbättringar utifrån en fungerande lösning.

Det är så mycket snack om att DIM'a hit och DIM'a dit, optimera kod och databas, bla, bla... Men man blir ju nästan upprörd. För att lära sig asp och att koppla Accsess till webben behövs inte allt det där, det fungerar iallafall!

Fan... att ingen tänker så, det är öken på riktigt...

Dessutom envisas alla besserwisser-tutorials att blanda html och asp kod på ett bedrövligt sätt... Är det nå't som suger processorkräm så är det att blanda html och asp!

/ jakob - känner att man måste ta sitt ansvar och publicera sin egen tutoral

255 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)