/ 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
Exception occurred ved SQL sætning
Fra : Jesper Nielsen


Dato : 22-06-03 09:20

Hej gruppe

Jeg får følgende fejl, når jeg forsøger at afvikle et ASP script:
"
error '80020009'
Exception occurred.

/admin/content/order_orders_runjob.asp, line 26
"

Linie 26 ser således ud:

SQL = "INSERT INTO
__intra_run_web(OrderId,CustomerId,Web_Server,Web_Root,Web_Scripting,Web_Lin
kToId,Domain_Name,Domain_Ext,Type,Username,Password,Action,DateRun,Status) "
& _

I sin fulde længde ser SQL strengen således ud:
SQL = "INSERT INTO
__intra_run_web(OrderId,CustomerId,Web_Server,Web_Root,Web_Scripting,Web_Lin
kToId,Domain_Name,Domain_Ext,Type,Username,Password,Action,DateRun,Status) "
& _
"VALUES(" & OID & "," & CID & ",'" & oQry("Web_Server") & "','" &
oQry("Web_Root") & "'," & oQry("Web_Scripting") & "," &
oQry("Domain_LinkToId") & ",'" & oQry("Domain_Name") & "','" &
oQry("Domain_Ext") & "','TYPE_HERE!','" & oQry("FTP_Username") & "','" &
oQry("FTP_Password") & "','" & UCase(Section) & "','1900-01-01
00:00:01',10);"

Er der nogen, som kan se, hvor fejlen ligger?
Scriptet afvikles på Windows 2000 Server/IIS 5.0.

--
Mvh. Jesper



 
 
Christian M. Nielsen (22-06-2003)
Kommentar
Fra : Christian M. Nielsen


Dato : 22-06-03 09:49




"Jesper Nielsen" <jn@nielsenit.dk> wrote in message
news:dFdJa.27959$Jp3.1205598@news010.worldonline.dk...

> "VALUES(" & OID & "," & CID & ",'" & oQry("Web_Server") & "','" &
> oQry("Web_Root") & "'," & oQry("Web_Scripting") & "," &
> oQry("Domain_LinkToId") & ",'" & oQry("Domain_Name") & "','" &
> oQry("Domain_Ext") & "','TYPE_HERE!','" & oQry("FTP_Username") & "','" &
> oQry("FTP_Password") & "','" & UCase(Section) & "','1900-01-01
> 00:00:01',10);"

Jeg er ikke sikker på at du må bruge ! i 'TYPE_HERE!' ??

prøv at udskrive din SQL og fremsend den. Det er lidt svært at se hvor der
er fejl, når vi ikke ved hvilke datatyper der er til der forskellige VALUES

Jeg tror også du mangler nogle mellemrum men, det kan vi se hvis du
fremsender den udskrevne SQL (response.write SQL)

--

Mvh / Regards
-=< Christian >=-
What capital has 164 letters in its name? See my web page to find out.
http://www.cmnielsen.dk ICQ: 25308942
" If something's hard to do, then it's not worth doing. Homer J. Simpson"



Jesper Nielsen (22-06-2003)
Kommentar
Fra : Jesper Nielsen


Dato : 22-06-03 10:05

> Jeg er ikke sikker på at du må bruge ! i 'TYPE_HERE!' ??

Kan jeg ikke se skulle være et problem - det er et VARCHAR felt, og
TYPE_HERE! er blot indsat midlertidigt, indtil jeg får lavet den kode, som
skal vælge den korrekte type.


> prøv at udskrive din SQL og fremsend den. Det er lidt svært at se hvor der
> er fejl, når vi ikke ved hvilke datatyper der er til der forskellige
VALUES

Jeg kan ikke udskrive SQL'en - exceptionen kommer i linie 26, altså inden
jeg forsøger at definere VALUES eller at execute SQL'en.

Men tabellens opbygning ser således ud:

CREATE TABLE `__intra_run_web` (
`ID` int(11) NOT NULL auto_increment,
`OrderId` int(11) NOT NULL default '0',
`CustomerId` int(11) NOT NULL default '0',
`Web_Server` varchar(20) NOT NULL default '',
`Web_Root` varchar(250) NOT NULL default '',
`Web_Scripting` int(11) NOT NULL default '0',
`Web_LinkToId` int(11) NOT NULL default '0',
`Domain_Name` varchar(150) NOT NULL default '',
`Domain_Ext` varchar(5) NOT NULL default '',
`Type` varchar(20) NOT NULL default '',
`Username` varchar(25) NOT NULL default '',
`Password` varchar(25) NOT NULL default '',
`Action` varchar(7) NOT NULL default '',
`DateRun` datetime NOT NULL default '0000-00-00 00:00:00',
`Status` smallint(6) NOT NULL default '0',
PRIMARY KEY (`ID`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;

--
Mvh. Jesper



Jesper Nielsen (22-06-2003)
Kommentar
Fra : Jesper Nielsen


Dato : 22-06-03 12:04

> Jeg får følgende fejl, når jeg forsøger at afvikle et ASP script:
> "
> error '80020009'
> Exception occurred.
>
> /admin/content/order_orders_runjob.asp, line 26
> "

<snip en masse />

Har selv fundet fejlen, som blev skabt længere oppe i scriptet. Det hjalp
efter en pause fra fejlfindingen

--
Mvh. Jesper



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408934
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste