Avatar billede nightowl24 Nybegynder
19. maj 2004 - 11:01 Der er 3 kommentarer og
1 løsning

Webserver hænger efter opdatering af database

Hej

Jeg har lavet et simpelt script der opdatere en post i en concorde c5 database.

Kører jeg scriptet ser det ikke ud til at der sker noget og det ender med en timeout, men åbner jeg c5 kan jeg se at opdateringen er sket.

Hvad kan dette skyldes? En fejl på webserveren eller i c5?

koden:
<%
Dim Conn
Dim rs
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.ConnectionTimeout = 30
Conn.Open "dsn=C5NATDSN"
StrSql = "UPDATE debkart SET Telefon='100' WHERE Konto='123'"
Conn.Execute(StrSql)

Conn.Close
Set Conn = Nothing
%>

/nightowl
Avatar billede fennec Nybegynder
19. maj 2004 - 11:04 #1
prøv dette:

on error resume next
  Conn.Close
  Set Conn = Nothing
on error goto 0

conn.close kan fejle når man kun indsætter eller updaterer.
Avatar billede nightowl24 Nybegynder
19. maj 2004 - 11:09 #2
Det hjalp ikke, jeg får denne fejl:

10060 - Connection timeout
Internet Security and Acceleration Server
Avatar billede tubber Juniormester
19. maj 2004 - 13:10 #3
Kører du et loop eller en for løkke nogen steder i din opdatering ?

Er et loop eller en for løkke uendeligt timer serveren ud på et tidspunkt..
Avatar billede nightowl24 Nybegynder
19. maj 2004 - 13:13 #4
Jeg har fundet en løsning på nettet, det skyldtes at feltet konto er af typen s10 right, så det vil kun virke hvis man sætter 7 mellemrum ind foran 123, altså konto = '      123'
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