Avatar billede maddragon Nybegynder
03. april 2008 - 11:07 Der er 2 kommentarer

insert problem i asp og mysql

hej jeg har løbet hovedet mod muren de sidste timer på dette problem jeg får denne fejl i browseren

# Fejltype:
Der opstod en Microsoft VBScript-kørselsfejl (0x800A01A8)
Et objekt er obligatorisk: ''
/bsc/slots/high/8.asp, line 6

og dette er koden som er i 8.asp og på linie 6

<%
  if coninfo.fields.item("highname1").value = "" Then ( Linie 6 )
%>
    <a href="" >Edit</a>
            <%
  ELSE
  response.Write("<imgsrc='img/items64/"&coninfo.fields.item("highslotgfxid1").value&".png' alt='"&coninfo.fields.item("highname1").value&"' />")

END IF
%>

og jeg kan simplehen ikke se hvad problemet er

dete eneste jeg laver er en check om highname1 er tom og hvis så skal den gi linket :S

er der en her som evt. har en ide hvad det kan være

mvh. jens
Avatar billede sherlock Nybegynder
03. april 2008 - 11:50 #1
Det er sandsynligvis coninfo, som ikke er initieret.

Prøv med
response.write coninfo.fields.item("highname1").value

lige før linie 6.
Avatar billede maddragon Nybegynder
03. april 2008 - 13:13 #2
da jeg prøved det kunne jeg se den henter fint recorden med informationen men det der var problemet var i det jeg kunne finde ud af var at jeg brugte server.execute instedet for en server side include til at hente indholdet i and fil ind i hoved siden og det kunne det ikke finde ud af så jeg blev nødtil at lave en if check med mine server side include commando i så min løsning blev dette

                                      <% if low1 = "1" then%><!--#include file="slots/high//1.asp" --><%END IF%>
                                      <% if low1 = "2" then%><!--#include file="slots/high//2.asp" --><%END IF%>
                                      <% if low1 = "3" then%><!--#include file="slots/high//3.asp" --><%END IF%>
                                      <% if low1 = "4" then%><!--#include file="slots/high//4.asp" --><%END IF%>
                                      <% if low1 = "5" then%><!--#include file="slots/high//5.asp" --><%END IF%>
                                      <% if low1 = "6" then%><!--#include file="slots/high//6.asp" --><%END IF%>
                                      <% if low1 = "7" then%><!--#include file="slots/high//7.asp" --><%END IF%>
                                      <% if low1 = "8" then%><!--#include file="slots/high//8.asp" --><%END IF%>

i stedet for
<% server.execute (folder/folder/"&coninfo.fields.items("varint").value&".asp)&> etc.
hvorfor det ikke vil virke ved jeg ikke :(

mvh. jens
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