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

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
timeout eller for mange variable?
Fra : Henrik Hestbech


Dato : 17-01-02 01:46

Hej alle.

Jeg arbejder med ASP og MySQL (og er bigtime Newbie)

Mit problem er som følger:
jeg skal UPDATE nogle poster i en database og vil gerne beholde de
oprindelige data i en select i rettelses-FORM'en.

Derfor har jeg lavet en funktion i en include (se nedenfor) der sætter
selected="selected" hvis det er den oprindelige værdi, der ligger i
variablen, der kommer tilbage fra databasen. Men hvis jeg kommer over et
vist antal "options", får jeg følgende fejl:

ADODB.Field error '800a0d5c'
The object referenced by the application no longer points to a valid object
hestbech/nyt/inc/option.inc line 30

Er der nogen, der har et hint til, hvad det kan skyldes, og evt også,
hvordan jeg arbejder mig ud af det?

Er der noget med noget timeout halløj?



Rsfunction er den variabel, der kommer tilbage fra mit SQL-kald, og snaps er
den oprindelige værdi.

23 function LavOption3(Rsfunction,snaps){
24 var str="";
25 Response.Write("<p><b>" + str + "</b>"+snaps+"</p>")
26 if (Rsfunction.State == 0) {
27 Response.Write("<h3>Ingen poster returneret fra databasen</h3>")
28 }else{
29 while ( !Rsfunction.EOF && (Rsfunction.fields.count != 0) ) {
30 if (Rsfunction.fields(1).value==snaps) {str="selected=\"selected\"
";
31 Response.Write("<option " + str +"value=\"" + Rsfunction.fields(1)
+ "\">" + Rsfunction.fields (0) + "</option>")}
32 else {
33 Response.Write("<option value=\"" + Rsfunction.fields(1) + "\">" +
Rsfunction.fields(0) + "</option>")}
34 Rsfunction.MoveNext()
35 }}}

MVH Henrik Hestbech



 
 
Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste