Avatar billede 2-maz Nybegynder
11. august 2001 - 17:42 Der er 18 kommentarer og
1 løsning

Hvad er der galt.....?

Hej ASP Eksperter

Jeg ville lige vide hvad jeg gør galt her:

Dim Connect, Query, rs
Set Connect = Server.CreateObject(\"ADODB.Connection\")
Connect.Open \"DBQ=database.mdb;DefaultDir=c:\\Inetpub\\wwwroot\\chat\\;Driver={Microsoft Access Driver (*.mdb)}\"


Set rs = Server.CreateObject(\"ADODB.Recordset\")
Query = \"UPDATE INTO brugere WHERE Brugernavn = \'\" & Application(\"USER\") & \"\'\"

rs.Open \"brugere\", Connect, 3,3

rs(\"Point\") = bannerPoint(rs(\"Point\"))


rs.Update
rs.Close

Jeg får ingen fejl.
Men den updatere ind i det aller første Record sæt



Avatar billede bjarke-b Nybegynder
11. august 2001 - 17:53 #1
Dim Connect, Query, rs
Set Connect = Server.CreateObject(\"ADODB.Connection\")
Connect.Open \"DBQ=database.mdb;DefaultDir=c:\\Inetpub\\wwwroot\\chat\\;Driver={Microsoft Access Driver (*.mdb)}\"


Set rs = Server.CreateObject(\"ADODB.Recordset\")
Query = \"UPDATE brugere WHERE Brugernavn = \'\" & Application(\"USER\") & \"\'\"

rs.Open \"brugere\", Connect, 3,3

rs(\"Point\") = bannerPoint(rs(\"Point\"))


rs.Update
rs.Close
Avatar billede erikjacobsen Ekspert
11. august 2001 - 18:17 #2
Mon ikke du skulle bruge din Query ?? :)
Avatar billede 2-maz Nybegynder
11. august 2001 - 18:25 #3
Hvad mener du erikjacobsen....?
Avatar billede erikjacobsen Ekspert
11. august 2001 - 18:40 #4
Du putter en smuk og nydelig SQL-sætning ind i variablen
Query - og bruger den ikke til noget. Den er altså
blot en tekststreng, og kommer aldrig i kontakt med
databasen - vel?
Avatar billede 2-maz Nybegynder
11. august 2001 - 18:48 #5
Og hvordan kommer det så til at se ud...?
Avatar billede 2-maz Nybegynder
11. august 2001 - 19:03 #6
Det er ser ikke ud til at nogen gider at svare...?
Avatar billede erikjacobsen Ekspert
11. august 2001 - 19:05 #7
Øh, har du nogensinde lavet sådan noget i ASP
før - hvis jeg må spørge dumt?

Ja, jeg kan ikke huske syntaksen for det i ASP,
og gider ikke slå det op, men du skal bare gøre
som alle andre eksempler siger.
Avatar billede 2-maz Nybegynder
11. august 2001 - 19:19 #8
Hvad mener du med alle andre...?
Avatar billede 2-maz Nybegynder
11. august 2001 - 19:50 #9
Er der ikke en eller anden der kan svare på mit spm.........?
Avatar billede 2-maz Nybegynder
11. august 2001 - 21:18 #10
Er der slet ingen der gider hjælpe mere....?
Avatar billede erikjacobsen Ekspert
11. august 2001 - 21:20 #11
hvis du kan 5 milligram ASP kan du selv nu - vi fandt fejlen
Avatar billede egede Nybegynder
11. august 2001 - 21:26 #12
e.j. har ret, din sætning \"query\" bruges ikke, skal den ikke eksekveres?
Avatar billede 2-maz Nybegynder
11. august 2001 - 21:39 #13
Hvordan gør man det ....?
Avatar billede egede Nybegynder
11. august 2001 - 21:48 #14
snakker vi ikke om connect.execute eller er det en anden type databse vi snakker om?
Avatar billede 2-maz Nybegynder
12. august 2001 - 13:12 #15
Er der ikke en der gider at vise hvordan man gør det...?
Avatar billede egede Nybegynder
12. august 2001 - 13:43 #16
Dim Connect, Query, rs
Set Connect = Server.CreateObject(\"ADODB.Connection\")
Connect.Open \"DBQ=database.mdb;DefaultDir=c:\\Inetpub\\wwwroot\\chat\\;Driver={Microsoft Access Driver (*.mdb)}\"


Set rs = Server.CreateObject(\"ADODB.Recordset\")
Query = \"UPDATE brugere WHERE Brugernavn = \'\" & Application(\"USER\") & \"\'\"
connect.execute(query)

rs.Open \"brugere\", Connect, 3,3

rs(\"Point\") = bannerPoint(rs(\"Point\"))


rs.Update
rs.Close 


Sådan noget deromkring, jeg er dog ikke vant til at db-connections er bygget op på den måde...
Avatar billede 2-maz Nybegynder
12. august 2001 - 20:11 #17
Jeg får desværre denne fejl [FUCK]

Microsoft OLE DB Provider for ODBC Drivers fejl \'80040e14\'

[Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i UPDATE-sætningen.

/chat/banner_point.asp, linje 22

Linje 22:

connect.execute(query)
Avatar billede egede Nybegynder
12. august 2001 - 20:19 #18
Sagde noget deromkring :-) so msagt er det ikke min type database...
Tror bjarke-b ved det...
Avatar billede 2-maz Nybegynder
14. august 2001 - 18:25 #19
Er der ikke en der kan løse problemet....?
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

IT-JOB