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


trubbel med sql fråga

Postades av 2001-04-19 15:37:00 - Magnus Svensson, i forum visual basic - allmänt, Tråden har 3 Kommentarer och lästs av 471 personer

Nu jäklas det!
Så här är det jag anropar en funktion så här:

Private Sub txtDatum_KeyPress(Key As Integer)
'hämta poster för det aktuella datumet
If Key = vbKeyReturn Then
MsgBox "ändring i datum"
databas.HamtaPoster CStr(txtDatum.Text)
End If

End Sub

och sedan tas detta anrop emot så här:

Public Sub HamtaPoster(strDatum As String)
MsgBox (strDatum)

Set recSetTider = db.OpenRecordset("SELECT * FROM tider WHERE Datum ='strDatum' ")

MsgBox (recSetTider("anstnr"))
End Sub

om jag istället för strDatum skriver in 2001-02-20 inom ' ' så funkar det obs att datumet är sparat som en sträng i DB.

Felet är att inga poster hittas när jag skriver så som jag visar ovan men om jag skriver ut strDatum innan så innehäller den precis det jag vill ha.


Svara

Sv: trubbel med sql fråga

Postades av 2001-04-19 15:45:00 - Pelle Johansson

Hej, om det är en accessdatabas skall du använda # istället Du får också tänka på att ditt strDatum är en variabel och måste läggas utanför din select-sats så det blir korrekt.

<code>
Set recSetTider = db.OpenRecordset("SELECT * FROM tider WHERE Datum = #" & strDatum & "# ")
</code>

Övrigt att tänka på är att gärna testa din sql-sats att den ser korrekt ut. Exempelvis med:

<code>
sql = "SELECT * FROM tider WHERE Datum = #" & strDatum & "# "
msgbox sql
Set recSetTider = db.OpenRecordset(sql)
</code>

Lycka till
/Pelle


Svara

Sv: trubbel med sql fråga

Postades av 2001-04-19 15:52:00 - Magnus Svensson

tja nu funkar det sörru!! Fast jag hajar inte ändå varför man måste ha med # det skall väll vara till datatypen date inte till datatypen string eller!!??

Tack för hjälpen nu funkar det ju i alla fall :)


Svara

Sv: trubbel med sql fråga

Postades av 2001-04-19 17:20:00 - Pelle Johansson

I Access så används #datum# för att markera att det är ett datumfält. Det är bara gjort så helt enkelt...


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 619
27 953
271 709
5 749
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