/ 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
? ang database
Fra : Lasse Skovsager


Dato : 11-11-03 17:40

Hej gruppe ;oP
Fejlmeddelelse:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Driver Manager] Datakildenavnet er for langt.
/rating/review.asp, line 21

Koden omkring linie 21:

set rs = Server.CreateObject("ADODB.Connection")
strDSN = "DRIVER={Microsoft Access Driver
(*.mdb)};DBQ="&Server.MapPath("data/rating.mdb")
strSQL = "insert into review(review, forfatter, forfatterid, fid) values(" &
review & " , " & navn & " , '" & forid & "' , '" & fid & "' )"
'Response.Write strSQL
'Response.end
rs.Open strSQL,strDSN <----linie 21

Hvad dælen er problemet her???

pft
Lasse



 
 
Lasse Skovsager (11-11-2003)
Kommentar
Fra : Lasse Skovsager


Dato : 11-11-03 19:40


"Lasse Skovsager" <lasse[fjern]@skovsager.dk> skrev i en meddelelse
news:3fb110dd$0$247$bc7fd3c@news.sonofon.dk...
> Hej gruppe ;oP
> Fejlmeddelelse:
> Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
> [Microsoft][ODBC Driver Manager] Datakildenavnet er for langt.
> /rating/review.asp, line 21
>
> Koden omkring linie 21:
>
> set rs = Server.CreateObject("ADODB.Connection")
> strDSN = "DRIVER={Microsoft Access Driver
> (*.mdb)};DBQ="&Server.MapPath("data/rating.mdb")
> strSQL = "insert into review(review, forfatter, forfatterid, fid) values("
&
> review & " , " & navn & " , '" & forid & "' , '" & fid & "' )"
> 'Response.Write strSQL
> 'Response.end
> rs.Open strSQL,strDSN <----linie 21
>
> Hvad dælen er problemet her???
>
> pft
> Lasse
>
>

Anyone???


Lasse



Kenneth Mortensen (11-11-2003)
Kommentar
Fra : Kenneth Mortensen


Dato : 11-11-03 19:13

Laver den fejlen uanset hvor meget der intastes i den form du benytter. Og
bruger POST eller GET?
Mener der er et øvre loft på ca. 100 Kb..

"Lasse Skovsager" <lasse[fjern]@skovsager.dk> skrev i en meddelelse
news:3fb110dd$0$247$bc7fd3c@news.sonofon.dk...
> Hej gruppe ;oP
> Fejlmeddelelse:
> Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
> [Microsoft][ODBC Driver Manager] Datakildenavnet er for langt.
> /rating/review.asp, line 21
>
> Koden omkring linie 21:
>
> set rs = Server.CreateObject("ADODB.Connection")
> strDSN = "DRIVER={Microsoft Access Driver
> (*.mdb)};DBQ="&Server.MapPath("data/rating.mdb")
> strSQL = "insert into review(review, forfatter, forfatterid, fid) values("
&
> review & " , " & navn & " , '" & forid & "' , '" & fid & "' )"
> 'Response.Write strSQL
> 'Response.end
> rs.Open strSQL,strDSN <----linie 21
>
> Hvad dælen er problemet her???
>
> pft
> Lasse
>
>



Lasse Skovsager (11-11-2003)
Kommentar
Fra : Lasse Skovsager


Dato : 11-11-03 19:54


"Kenneth Mortensen" <Newsreader@vidur.dk> skrev i en meddelelse
news:3fb12f6e$0$29361$edfadb0f@dread15.news.tele.dk...
> Laver den fejlen uanset hvor meget der intastes i den form du benytter. Og
> bruger POST eller GET?
> Mener der er et øvre loft på ca. 100 Kb..
>

Den laver fejl, uanset om der er indtastet noget eller ej.
Jeg bruger post
og den POST'er 36 bytes så det er ihvertfald ikke størrelsen af post'en den
er gal med ;)

For mig lyder det som noget database-fejl, men jeg bruger nøjagtig den samme
connection-string på flere andre sider og der virker den?!?

Lasse



Kenneth Mortensen (11-11-2003)
Kommentar
Fra : Kenneth Mortensen


Dato : 11-11-03 20:03

Er tilbøjelig til at give dig ret, men hvis du bruger den samme tilgang til
databasen andre steder hvor det virker.

Tester du lokalt, eller uploader du til webserver. Der kan tit være fejl på
localhost der forsvinder ved upload. Ellers har jeg ikke så mange gode bud.


"Lasse Skovsager" <lasse[fjern]@skovsager.dk> skrev i en meddelelse
news:3fb1302e$0$251$bc7fd3c@news.sonofon.dk...
>
> "Kenneth Mortensen" <Newsreader@vidur.dk> skrev i en meddelelse
> news:3fb12f6e$0$29361$edfadb0f@dread15.news.tele.dk...
> > Laver den fejlen uanset hvor meget der intastes i den form du benytter.
Og
> > bruger POST eller GET?
> > Mener der er et øvre loft på ca. 100 Kb..
> >
>
> Den laver fejl, uanset om der er indtastet noget eller ej.
> Jeg bruger post
> og den POST'er 36 bytes så det er ihvertfald ikke størrelsen af post'en
den
> er gal med ;)
>
> For mig lyder det som noget database-fejl, men jeg bruger nøjagtig den
samme
> connection-string på flere andre sider og der virker den?!?
>
> Lasse
>
>



Jesper Stocholm (11-11-2003)
Kommentar
Fra : Jesper Stocholm


Dato : 11-11-03 20:03

Lasse Skovsager wrote :

> For mig lyder det som noget database-fejl, men jeg bruger nøjagtig den
> samme connection-string på flere andre sider og der virker den?!?

Måske dette hjælper?

http://groups.google.com/groups?q=data+source+too+long+ado+jet&hl=en&lr=&ie=UTF-8&oe=UTF-8&selm=%23YVYANDtBHA.2332%40tkmsftngp07&rnum=5

--
Jesper Stocholm
http://stocholm.dk
Give a man a fish and he will have food for a day,
give a man an elephant, and he will have food for a week.

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

Månedens bedste
Årets bedste
Sidste års bedste