/ 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
Kontaktbesvær mellem Access database og AS~
Fra : LBN


Dato : 02-05-06 07:45

Hej

Jeg er forholdsvis ASP novice, og måske er mit problem banalt.
Men et bud på en løsning vil være særdeles velkomment.

Jeg har oprettet en Access database med 2 tabeller. Jeg kan
sagtens få kontakt til den første tabel kaldet "Kursus". Til den
2. tabel, "Kursusudbyder", kan jeg ikke få kontakt. Hverken hvis
jeg går gennem en 1-mange relation, eller hvis jeg blot laver SQL
kaldet "SELECT * FROM Kursusudbyder".

Jeg får en fejl: "Microsoft JET Database Engine (0x80040E37) The
Microsoft Jet database engine cannot find the input table or
query 'Kursusudbyder'. Make sure it exists and that its name is
spelled correctly."

Jeg har selvfølgelig tjekket for stavefejl. Måske er der noget,
jeg ikke ved om at åbne eller lukke forbindelser. Min asp kode
ex diverse dim-sætninger er:

Set conn = Server.CreateObject("ADODB.Connection")
DBcon = "Data
Source=C:\Inetpub\wwwroot\it\Foto\tilvalgsundervisning.mdb;Provid
er=Microsoft.Jet.OLEDB.4.0;"
Conn.open DBcon
Set tilvalgsfagsundervisningRS = Conn.execute ("SELECT * FROM
Kursus ORDER BY KursusID;")
Set kursusudbyderRS = Conn.execute("SELECT
Kursusudbyder.KursusUdbyderID, KursusUdbyder.KursusUdbyder FROM
Kursusudbyder INNER JOIN Kursus ON Kursusudbyder.KursusUdbyderID
= Kursus.KursusUdbyderID;")

Conn.close

.....

Mvh
LBN

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

 
 
Erik Ginnerskov (03-05-2006)
Kommentar
Fra : Erik Ginnerskov


Dato : 03-05-06 00:10

LBN wrote:
> Hej
>
> Jeg er forholdsvis ASP novice, og måske er mit problem banalt.
> Men et bud på en løsning vil være særdeles velkomment.
>
> Jeg har oprettet en Access database med 2 tabeller. Jeg kan
> sagtens få kontakt til den første tabel kaldet "Kursus". Til den
> 2. tabel, "Kursusudbyder", kan jeg ikke få kontakt. Hverken hvis
> jeg går gennem en 1-mange relation, eller hvis jeg blot laver SQL
> kaldet "SELECT * FROM Kursusudbyder".
>
> Jeg får en fejl: "Microsoft JET Database Engine (0x80040E37) The
> Microsoft Jet database engine cannot find the input table or
> query 'Kursusudbyder'. Make sure it exists and that its name is
> spelled correctly."

Har du også tjekket, at de felter i tabellen, som scriptet søger indhold
fra, er stavet på den måde som det står i scriptet.

Har du tjekket, at felternes datatyper stemmer overens med, hvad scriptet
forventer?

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk/ - http://ginnerskov.dk/
http://html-faq.dk/



Erik Ginnerskov (03-05-2006)
Kommentar
Fra : Erik Ginnerskov


Dato : 03-05-06 00:12

LBN wrote:

> Jeg får en fejl: "Microsoft JET Database Engine (0x80040E37) The
> Microsoft Jet database engine cannot find the input table or
> query 'Kursusudbyder'. Make sure it exists and that its name is
> spelled correctly."

Du kan prøve at lede på fejlmeldingen på aspfaq.com:

http://aspfaq.com/search.asp?q=0x80040E37&x=9&y=8

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk/ - http://ginnerskov.dk/
http://html-faq.dk/



LBN (08-05-2006)
Kommentar
Fra : LBN


Dato : 08-05-06 14:50

Hej Erik

Mange tak for dit svar, som hjalp mig på vej. Fejlen bestod i, at jeg
kaldte den forkerte database - der havde det samme navn som det
rigtige! Det tog et par dage at opdage!

Nogle gange er det meget svære meget simpelt!

Med venlig hilsen
Lars

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

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

Månedens bedste
Årets bedste
Sidste års bedste