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


Kan någon hjälpa mig med en sql-fråga???

Postades av 2001-11-21 09:26:00 - Mathias Svensson, i forum visual basic - allmänt, Tråden har 2 Kommentarer och lästs av 447 personer

Undrar om det är någon som kan hjälpa mig med denna sql -fråga
den ska plocka ut de cyklar som är uthyrda
dtpstardatum är det man väljer uthyrningsdatum och dtpslutdatum är återlämningsdatum
uthyrningsdatum är det lagrade bokningarna idatabasen och samma gäller för aterlamnigdatum
jag vill alltså att fråga ska säga ifrån om det finns en bokning mellan det valda datumen
får det inte att fungera
Är det någon som ser problemet
mvh Mathias



Set rsdb = cn.Execute("SELECT Cykel.Cykel_Id FROM Bokning,Cykel,Bokningsrad WHERE Cykel.Cykel_Sort='" & CmbSort.Text & "'AND Cykel.Cykel_Id = Bokningsrad.Cykel_Id AND Bokning.Boknings_Id = Bokningsrad.Boknings_Id AND NOT Bokning.UthyrningsDatum > '" & DTPStartDatum.Value & "' AND Bokning.AterlamningsDatum > '" & DTPStartDatum.Value & "' AND NOT Bokning.UthyrningsDatum > '" & dtpSlutDatum.Value & "' AND Bokning.AterlamningsDatum > '" & dtpSlutDatum.Value & "' ")


Svara

Sv: Kan någon hjälpa mig med en sql-fråga???

Postades av 2001-11-21 09:49:00 - Sven Åke Persson

Hej
Som du har skrivet det är det ju hopplöst att analysera
Testa att strukturera ungefär så här.
Sen är det ganska stor hjälp om du talar vilken felkod du fick

Set rsdb = cn.Execute("SELECT Cykel.Cykel_Id FROM Bokning,Cykel,Bokningsrad " & _
"WHERE Cykel.Cykel_Sort ='" & CmbSort.Text & "' _
AND Cykel.Cykel_Id = Bokningsrad.Cykel_Id _
AND Bokning.Boknings_Id = Bokningsrad.Boknings_Id _
AND NOT Bokning.UthyrningsDatum > '" & DTPStartDatum.Value & "' _
AND Bokning.AterlamningsDatum > '" & DTPStartDatum.Value & "' _
AND NOT Bokning.UthyrningsDatum > '" & dtpSlutDatum.Value & "' _
AND Bokning.AterlamningsDatum > '" & dtpSlutDatum.Value & "' ")

mvh
Sven


Svara

Sv: Kan någon hjälpa mig med en sql-fråga???

Postades av 2001-11-21 11:35:00 - Emma Magnusson

Personligen tycker jag det är bättre att använda stored procedures. PÅ
så sätt kan jag även testa dem i SQL och vet att de garanterat fungerar
innan jag använder dem. Förutom det är det SQL-kod och hör hemma i
SQL. Jag har gjort en lösning som visas nedan. Vet inte om den
fungerar eftersom jag inte vet hur dina tabeller ser ut.


//Emma

<code>
'Från VB
Set rsdb = cn.Execute("spHamtaBokning '" & CmbSort.Text & "', '" & DTPStartDatum.Value & "', '" & dtpSlutDatum.Value & "'"

'för att utföra i SQL Server Query Analyser
EXEC spHamtaBokning 'tandem', '20010101', '20011120';

'och så sp:n
CREATE PROCEDURE spHamtaBokning
(@sort VARCHAR (30),
@fromDat SMALLDATETIME,
@tomDat SMALLDATETIME)
AS

SELECT Cykel_Id FROM Bokning, Cykel
WHERE Cykel_Sort = @sort
AND Cykel.cykel_id = Bokning.cykel_id
AND Bokning.AterlamningsDatum <= @tomDat
AND Bokning.UthyrningsDatum => @fromDat;
</code>


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

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 569 628
27 953
271 710
3 090
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