/ 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
Problem med forespørgsel
Fra : Nederbasse


Dato : 27-03-08 12:09

Hej
Jeg har et problem med en forespårgsel som jeg ikke kan løse
I databasen er der to tabeller: tilsyn og postby


----Tilsyn----
id
navn
adr
post

---postby---
postnr
bynavn

Forespørgselen ser sådan ud:
tilsynOpl = "SELECT * FROM Tilsyn, PostBy WHERE tid=" & Request("id") & ";"

asp siden viser hver person ud fra id, men alle personer bor åbenbart i
samme by nemlig den sidste by der er i tabellen postby

Hvordan kæder jeg den rigtige person sammen med det rigtige postnummer ?

Lars



 
 
Christian R. Larsen (27-03-2008)
Kommentar
Fra : Christian R. Larsen


Dato : 27-03-08 12:51

"Nederbasse" <ln@noham.dk> wrote in message
news:47eb8063$0$90263$14726298@news.sunsite.dk...
> Hej
> Jeg har et problem med en forespårgsel som jeg ikke kan løse
> I databasen er der to tabeller: tilsyn og postby

Hvilken databaseserver anvender du?

> ----Tilsyn----
> id
> navn
> adr
> post
>
> ---postby---
> postnr
> bynavn

Har 'postnr' og 'post' samme type?

> Forespørgselen ser sådan ud:
> tilsynOpl = "SELECT * FROM Tilsyn, PostBy WHERE tid=" & Request("id") &
> ";"
>
> asp siden viser hver person ud fra id, men alle personer bor åbenbart i
> samme by nemlig den sidste by der er i tabellen postby

Ja, men som du nok har gættet, er din SQL-kode gal.

De SQL-formater, jeg kender til, ville understøtte følgende syntax:

SELECT Tilsyn.*, bynavn from postby
FROM Tilsyn
INNER JOIN postby ON Tilsyn.post = postby.postnr
WHERE id=<et id>






Nederbasse (27-03-2008)
Kommentar
Fra : Nederbasse


Dato : 27-03-08 13:15

SNIP
>
> Ja, men som du nok har gættet, er din SQL-kode gal.
>
> De SQL-formater, jeg kender til, ville understøtte følgende syntax:
>
> SELECT Tilsyn.*, bynavn from postby
> FROM Tilsyn
> INNER JOIN postby ON Tilsyn.post = postby.postnr
> WHERE id=<et id>
>
>
>
>
Der er en Access database på en IIS 5 server
Beggedatatyper er tal

Jeg er klar over det er min SQL der er fejl i, problemet er at det her er
noget jeg lavede for 6 år siden og jeg har ikke lavet ASP siden så det er
lidt op ad bakke fordi mange andre har rettet i koden :-/

Neder



Christian R. Larsen (27-03-2008)
Kommentar
Fra : Christian R. Larsen


Dato : 27-03-08 15:34

"Nederbasse" <ln@noham.dk> wrote in message
news:47eb8fa8$0$90264$14726298@news.sunsite.dk...
> SNIP
>>
>> Ja, men som du nok har gættet, er din SQL-kode gal.
>>
>> De SQL-formater, jeg kender til, ville understøtte følgende syntax:
>>
>> SELECT Tilsyn.*, bynavn from postby
>> FROM Tilsyn
>> INNER JOIN postby ON Tilsyn.post = postby.postnr
>> WHERE id=<et id>
>>
>>
>>
>>
> Der er en Access database på en IIS 5 server
> Beggedatatyper er tal
>
> Jeg er klar over det er min SQL der er fejl i, problemet er at det her er
> noget jeg lavede for 6 år siden og jeg har ikke lavet ASP siden så det er
> lidt op ad bakke fordi mange andre har rettet i koden :-/

Har du prøvet mit eksempel?



Nederbasse (28-03-2008)
Kommentar
Fra : Nederbasse


Dato : 28-03-08 09:56


"Christian R. Larsen" <crlarsen@hotmail.com> skrev i en meddelelse
news:47ebb042$0$90271$14726298@news.sunsite.dk...
> "Nederbasse" <ln@noham.dk> wrote in message
> news:47eb8fa8$0$90264$14726298@news.sunsite.dk...
>> SNIP
>>>
>>> Ja, men som du nok har gættet, er din SQL-kode gal.
>>>
>>> De SQL-formater, jeg kender til, ville understøtte følgende syntax:
>>>
>>> SELECT Tilsyn.*, bynavn from postby
>>> FROM Tilsyn
>>> INNER JOIN postby ON Tilsyn.post = postby.postnr
>>> WHERE id=<et id>
>>>
>>>
>>>
>>>
>> Der er en Access database på en IIS 5 server
>> Beggedatatyper er tal
>>
>> Jeg er klar over det er min SQL der er fejl i, problemet er at det her er
>> noget jeg lavede for 6 år siden og jeg har ikke lavet ASP siden så det er
>> lidt op ad bakke fordi mange andre har rettet i koden :-/
>
> Har du prøvet mit eksempel?

Ja siden kan ikke vises fejl

Neder
>



Christian R. Larsen (01-04-2008)
Kommentar
Fra : Christian R. Larsen


Dato : 01-04-08 13:52

"Nederbasse" <ln@noham.dk> wrote in message
news:47ecb28a$0$90275$14726298@news.sunsite.dk...
>
> "Christian R. Larsen" <crlarsen@hotmail.com> skrev i en meddelelse
> news:47ebb042$0$90271$14726298@news.sunsite.dk...
>> "Nederbasse" <ln@noham.dk> wrote in message
>> news:47eb8fa8$0$90264$14726298@news.sunsite.dk...
>>> SNIP
>>>>
>>>> Ja, men som du nok har gættet, er din SQL-kode gal.
>>>>
>>>> De SQL-formater, jeg kender til, ville understøtte følgende syntax:
>>>>
>>>> SELECT Tilsyn.*, bynavn from postby
>>>> FROM Tilsyn
>>>> INNER JOIN postby ON Tilsyn.post = postby.postnr
>>>> WHERE id=<et id>
>>>>
>>>>
>>>>
>>>>
>>> Der er en Access database på en IIS 5 server
>>> Beggedatatyper er tal
>>>
>>> Jeg er klar over det er min SQL der er fejl i, problemet er at det her
>>> er noget jeg lavede for 6 år siden og jeg har ikke lavet ASP siden så
>>> det er lidt op ad bakke fordi mange andre har rettet i koden :-/
>>
>> Har du prøvet mit eksempel?
>
> Ja siden kan ikke vises fejl

Har du prøvet at køre det foreslåede stykke SQL direkte i Access?



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