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


Nybörjare som behöver hjälp [sql-sats]

Postades av 2007-05-24 23:25:11 - Johan Rosengren, i forum mysq, Tråden har 6 Kommentarer och lästs av 1586 personer

Har gett mig på att försöka styra uppl vår växel & talad hänvisning, typ ni vet när man får val att trycka 1 för kundtjänst & 2 för bla bla i en växel.
Jag har nu gett mig på att lägga in våran chefsberedskap i detta, denna lägger jag på en access databas tillammans med allt annat i växeln. Och enklare saker fixar jag utan problem, tex läsa ur DB, skriva till den osv. Detta görs i ett GUI i programmet.

Men det går även att skriva SQL och på det sättet får det ännu mer avancerat, för mig är detta svårt. Så jag skulle vilja ha lite hjälp.
Jag kan i detta programmet använda program specifika kommandon, tex {callednumber} och då är ju värdet ringande nummer.
Det jag vill uppnå är följande i en SQL-sats-

Få fram gårdagens datum, sen hämta en siffra ur rätt tabell och spara det värdet som {beredskap}. Hade det varit dagens datum inga problem, men jag fattar inte hur jag kan få fram gårdagens datum.
Formatet bör vara 20070524, 070524, 07-05-24 eller liknande och ingen tid.

Så här kan det se ut
Datum Nummer
070524 2
070525 8
070526 4
Om då frågan utförs den 27/5 så skulle jag vilja att värdet 4 sparas i {beredskap}
Är det möjligt?


Svara

Sv: Nybörjare som behöver hjälp [sql-sats]

Postades av 2007-05-28 13:16:34 - Jonas Boman

Hur skriver du nu?


Svara

Sv: Nybörjare som behöver hjälp [sql-sats]

Postades av 2007-05-29 08:28:52 - Maria Jönsson

Hej!

Använd DateAdd funktionen

Detta visar gårdagens datum:
DateAdd("d", -1, Date)

Skulle kunna se ut så här:
dim sql As String
Dim rs As Recordset
Dim conn As Connection

Set conn = din connection

sql = "SELECT Nummer from Tabell WHERE Datum =#" & DateAdd("d", -1, Date) & "#"

Set rs = conn.Execute(sql)

sen kan du använda värdet du hämtade via
rs("Nummer").Value

tex

sql = "INSERT INTO Beredskap (fältnamn) VALUES" & rs("Nummer").Value

conn.Execute(sql)

Set rs = Nothing
Set conn = Nothing

Lycka till!

/Maria


Svara

Sv:Nybörjare som behöver hjälp [sql-sats]

Postades av 2007-05-29 19:03:11 - Jonas Boman

mysql använder inte # utan enkelcitattecken

sql = "SELECT Nummer from Tabell WHERE Datum ='" & DateAdd("d", -1, Date) & "'"


Svara

Sv:Nybörjare som behöver hjälp [sql-sats]

Postades av 2007-05-29 21:26:39 - Johan Rosengren

Tack Maria & Jonas

Med DateAdd("d", -1, Date) i vilket format får jag datumet då?

SELECT Nummer from Tabell WHERE Datum ='" & DateAdd("d", -1, Date) & "'" ser ut som att det skulle kunna funka, min kod som jag lekt med idag är åt det hållet. Ser dock nu att jag troligen missat fnuttar lite här 6 där. Blir till att testa imorgon.


Svara

Sv: Nybörjare som behöver hjälp [sql-sats]

Postades av 2007-05-29 23:19:48 - Jonas Boman

om det är en server i sverige som är korrekt inställd:
yyyy-mm-dd

är den inställd som us blir det istället
mm/dd/yyyy
eller mm/dd/yy


Svara

Sv:Nybörjare som behöver hjälp [sql-sats]

Postades av 2007-05-30 09:02:45 - Johan Rosengren

Tack för hjälpen, det verkar dock vara så att det inte är världens enklaste att få till det. Programmet lever sitt eget liv och vill inte ta åt sig korrekt kod. Blir till att köra ett race till med supporten.
Tack så mycket.

Jag skapadwe en ny tråd [Schemalägga uppdatering] för att uppdatera fältet på ett annat sätt.


Svara

Nyligen

  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino
  • 04:14 Vad finns det för kratomalternativ
  • 14:16 Indian online casino
  • 14:15 Indian online casino
  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av

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 864
27 962
271 767
519
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