Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Konstitgt problem i sql.

Postades av 2005-05-12 17:38:22 - Kristoffer Ljungqvist, i forum databaser, Tråden har 3 Kommentarer och lästs av 958 personer

Jag har 4 Tabeller alla har gemensamt
Id
men problemet kommer då jag kör.

sql med Inner Join då accpterar den inte att båda tabellerna har räknare (ID)
hur kringgår man det här problemet?
as(iD) Count(Tabell2.Ide)
t.ex eller är det fel?

när jag kör så får jag felmedleande på följande kod.

<code>
set rst = con.execute("select As(Artikel.id) Count(Artikel.ID1) from UserAcounts Inner Join Artikel On UserAcounts.id = Artikel.Id1 where Id=" & cLng(request.querystring("AnvId")) & "and Id1=" & cLng(request.querystring("Artic")))

</code>
Felmedelanet säger:

<code>
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Driver] The SELECT statement includes a reserved word or an argument name that is misspelled or missing, or the punctuation is incorrect.
</code>

jag förstår inte varför den säger så.

As(Fältnamnet) <-- Fältnamn i orginal.
Count(Fältnamnet) <-- Nya namnet på fältnamnet = tmp namn.
Men är det fel då den säger jag använder As och Count som är resaverade, det vet jag om ju
men använder dom för ändra fältnamnet för att få sql att fungera.
Då bör den ju inte påpekar att man använder resaverade orden as och count.


Svara

Sv: Konstitgt problem i sql.

Postades av 2005-05-12 17:48:39 - Jenny Månsson

i koden
<code> where Id</code>
måste du specificera en tabell som du härleder till om nu alla har samma kan du välja vilken du vill.
Resultat:
<code> where Artikel.Id</code>


Svara

Sv:Konstitgt problem i sql.

Postades av 2005-05-12 17:49:38 - Kristoffer Ljungqvist

Tackar ;)
Visste inte at man kunde
skriva tabel.fältnamn i where tackar ska testa.
;)


Svara

Sv: Konstitgt problem i sql.

Postades av 2005-05-12 20:17:35 - Göran Andersson

Vad menar du med att den inte accepterar att båda tabellerna har räknare?

Man sätter inte alias på fälten genom att använda parenteser. Använd kommandot "as" som de ska användas istället:

select Artikel.id as [As] Artikel.ID1 as [Count] ...

Försök skriva hela meningar som börjar med stor bokstav och slutar med punkt, det blir mycket enklare att förstå vad du skriver då. Undvik att
lägga
in radbrytningar mitt
i
meningarna. Undvik också. punkt mitt. i meningarna.


Svara

Nyligen

  • 17:54 Vegastars New Zealand
  • 16:56 Verde Casino Danmark
  • 13:54 Vegastars: Top Australian Online C
  • 21:28 Chicken Road Casino Game
  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 972
27 965
271 783
3 418
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies