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

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
SQL problemer
Fra : Dark Breach


Dato : 04-02-02 19:31

Hej alle i kloge hoveder!

Er der nogle der kan se hva' pokker der galt med denne SQL
streng???

Den giver følgende fejlmeddelelse:

*****************
Der opstod en Microsoft VBScript-kørselsfejl fejl '800a01a8'

Et objekt er obligatorisk: 'Conn'

*****************

<%
strSQL = "Insert into links ("

strSQL = strSQL & "URL, "
strSQL = strSQL & "Name, "
strSQL = strSQL & "Description, "
strSQL = strSQL & "Danish, "
strSQL = strSQL & "Agemin, "
strSQL = strSQL & "Agemax, "
strSQL = strSQL & "Gender, "
strSQL = strSQL & "Interrest1, "
strSQL = strSQL & "Interrest2, "
strSQL = strSQL & "Interrest3, "
strSQL = strSQL & "Category) "

strSQL = strSQL & "values( "

strSQL = strSQL & "http://" & Request.Form("URL") & ","
strSQL = strSQL & Request.Form("name") & ","
strSQL = strSQL & Request.Form("description") & ","
strSQL = strSQL & Request.Form("danish") & ","
strSQL = strSQL & Request.Form("agemin") & ","
strSQL = strSQL & Request.Form("agemax") & ","
strSQL = strSQL & Request.Form("gender") & ","
strSQL = strSQL & Request.Form("interrest1") & ","
strSQL = strSQL & Request.Form("interrest2") & ","
strSQL = strSQL & Request.Form("interrest3") & ","
strSQL = strSQL & Request.Form("category") & ")"

Conn.Execute(strSQL)

'Lukker forbindelsen
Conn.Close
Set Conn = Nothing
%>

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Janus Klok Lauritsen (04-02-2002)
Kommentar
Fra : Janus Klok Lauritsen


Dato : 04-02-02 20:01

Du har "glemt" at oprette din connection til databasen.
Mvh
Janus

"Dark Breach" <flubbyb@hotmail.com> wrote in message
news:a3mk07$sa3$1@sunsite.dk...
> Den giver følgende fejlmeddelelse:
>
> *****************
> Der opstod en Microsoft VBScript-kørselsfejl fejl '800a01a8'
>
> Et objekt er obligatorisk: 'Conn'
>
> *****************



Jørn Andersen (04-02-2002)
Kommentar
Fra : Jørn Andersen


Dato : 04-02-02 20:17

On Mon, 4 Feb 2002 18:30:31 +0000 (UTC), Dark Breach
<flubbyb@hotmail.com> wrote:

>Er der nogle der kan se hva' pokker der galt med denne SQL
>streng???
>
>Den giver følgende fejlmeddelelse:
>
>*****************
>Der opstod en Microsoft VBScript-kørselsfejl fejl '800a01a8'
>
>Et objekt er obligatorisk: 'Conn'
>
>*****************

Så er det jo nok ikke SQL'en, du først skal kigge på, men at den
mangler et objekt ved navn 'Conn'

Du siger:
strSQL = "blabla"
Conn.Execute(strSQL)
- og lukker pænt forbindelsen

Men er 'Conn' overhovedet defineret?

Du mangler noget i retning af:
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath ("database.mdb")
Set Conn = Server.CreateObject("adodb.connection")
Conn.open DSN
- som skal indsættes inden du bruger Conn første gang.

Tag evt. et kig på:
<URL: http://www.html.dk/tutorials/asp/lektion18.asp>


Når det så er løst, kan det være, du finder ud af, at du mangler nogle
apostroffer omkring værdierne i SQL'en:
<SNIP>
>strSQL = strSQL & "values( "
>
>strSQL = strSQL & "http://" & Request.Form("URL") & ","
>strSQL = strSQL & Request.Form("name") & ","
skal være:
>strSQL = strSQL & "values( 'http://"
strSQL = strSQL & Request.Form("URL") & "','"
strSQL = strSQL & Request.Form("name") & "','"

osv.

Kig evt. på eksemplerne på:
<URL: http://www.html.dk/tutorials/asp/lektion20.asp>

Good luck,
Jørn


Dark Breach (04-02-2002)
Kommentar
Fra : Dark Breach


Dato : 04-02-02 20:19

Jørn Andersen wrote in dk.edb.internet.webdesign.serverside.asp:
> On Mon, 4 Feb 2002 18:30:31 +0000 (UTC), Dark Breach
> <flubbyb@hotmail.com> wrote:
>
> >Er der nogle der kan se hva' pokker der galt med denne SQL
> >streng???
> >
> >Den giver følgende fejlmeddelelse:
> >
> >*****************
> >Der opstod en Microsoft VBScript-kørselsfejl fejl '800a01a8'
> >
> >Et objekt er obligatorisk: 'Conn'
> >
> >*****************
>
> Så er det jo nok ikke SQL'en, du først skal kigge på, men at den
> mangler et objekt ved navn 'Conn'
>
> Du siger:
> strSQL = "blabla"
> Conn.Execute(strSQL)
> - og lukker pænt forbindelsen
>
> Men er 'Conn' overhovedet defineret?
>
> Du mangler noget i retning af:
> DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
> DSN = DSN & "DBQ=" & Server.MapPath ("database.mdb")
> Set Conn = Server.CreateObject("adodb.connection")
> Conn.open DSN
> - som skal indsættes inden du bruger Conn første gang.
>
> Tag evt. et kig på:
> <URL: http://www.html.dk/tutorials/asp/lektion18.asp>
>
>
> Når det så er løst, kan det være, du finder ud af, at du mangler nogle
> apostroffer omkring værdierne i SQL'en:
> <SNIP>
> >strSQL = strSQL & "values( "
> >
> >strSQL = strSQL & "http://" & Request.Form("URL") & ","
> >strSQL = strSQL & Request.Form("name") & ","
> skal være:
> >strSQL = strSQL & "values( 'http://"
> strSQL = strSQL & Request.Form("URL") & "','"
> strSQL = strSQL & Request.Form("name") & "','"
>
> osv.
>
> Kig evt. på eksemplerne på:
> <URL: http://www.html.dk/tutorials/asp/lektion20.asp>
>
> Good luck,
> Jørn
>


Pinligt, pinligt, pinligt...
Selvfølgelig skal jeg oprette en forbindelse først.

Takker!


--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jørn Andersen (04-02-2002)
Kommentar
Fra : Jørn Andersen


Dato : 04-02-02 20:23

On Mon, 4 Feb 2002 19:19:04 +0000 (UTC), Dark Breach
<flubbyb@hotmail.com> wrote:

<SNIP ca 65 linier>
>Pinligt, pinligt, pinligt...
>Selvfølgelig skal jeg oprette en forbindelse først.
>
>Takker!
Velbekomme
- please kig:
<URL: http://www.usenet.dk/netikette/citatteknik.html>

Mvh. Jørn


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

Månedens bedste
Årets bedste
Sidste års bedste