WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 02.03.2004, 18:29   #1
Robin Hood
Jr. Member
 
Registriert seit: 30.06.2003
Alter: 68
Beiträge: 68


Robin Hood eine Nachricht über ICQ schicken
Standard Datenbank

Ist es möglich einen in einer Datenbank eingegbenen Wert beispielsweise alle 10 Minuten um einen vorgegebenen Wert zu erhöhen?

z.B:
Wert in der Datenbank = 10
alle 10 Minuten + 35
____________________________________
mfg
Robin Hood

Robin Hood ist offline   Mit Zitat antworten
Alt 02.03.2004, 19:40   #2
noni
Newbie
 
Registriert seit: 28.02.2001
Beiträge: 16


Standard

AFAIK nein

Die einzige Möglichkeit ist via einem Programm (in welcher Form auch immer)mit
dem du den Wert auslesen und selbst erhöhen kannst.

Bin aber schon jetzt gespannt, was andere Leute dazu sagen
noni ist offline   Mit Zitat antworten
Alt 02.03.2004, 20:55   #3
Flink
Hero
 
Registriert seit: 29.08.2001
Alter: 57
Beiträge: 904


Flink eine Nachricht über ICQ schicken Flink eine Nachricht über Skype™ schicken
Standard Re: Datenbank

Zitat:
Original geschrieben von Robin Hood
Ist es möglich einen in einer Datenbank eingegbenen Wert beispielsweise alle 10 Minuten um einen vorgegebenen Wert zu erhöhen?

z.B:
Wert in der Datenbank = 10
alle 10 Minuten + 35
Wozu soll das gut sein? Du speicherst einfach den Startzeitpunkt als TIME-Wert ab. Dann errechnest du aus der aktuellen Zeit die vergangenen Minuten (ev. in 10-Minuten-Einheiten) und errechnest ein entsprechendes Vielfaches von 35.
____________________________________
Bibel
Flink ist offline   Mit Zitat antworten
Alt 02.03.2004, 21:08   #4
sagi
Elite
 
Registriert seit: 08.11.2001
Alter: 42
Beiträge: 1.285


Standard

also ich glaube, dass die Lösung von Flink sicher Sinn macht. Aber wenn du es unbedingt anders machen willst, dann verwend einfach ein Cron Skript.

mfg
c.
____________________________________
www.sagmueller.net

Freedom - use it or lose it (Lawrence Lessig)

Im übrigen bin ich der Meinung, dass Microsoft zerschlagen werden muss.
sagi ist offline   Mit Zitat antworten
Alt 02.03.2004, 23:26   #5
wbendl
Master
 
Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550


Standard

Hi!

Wenn du das Problem genauer beschreibst, (Auf welchem System, welche DB, welche Möglichkeit für ein im Hintergrund laufendes Programm, ... )werde ich morgen darüber nachdenken.

bis dahin gute Nacht.

mfg

WB
wbendl ist offline   Mit Zitat antworten
Alt 02.03.2004, 23:34   #6
Potassium
Inventar
 
Registriert seit: 06.03.2003
Alter: 37
Beiträge: 3.954

Mein Computer

Standard

ich darf mal kurz für ihn sprechen:
afaik is im hintergrund laufendes programm ned so gut
db = mysql
server = w2k3 server
Potassium ist offline   Mit Zitat antworten
Alt 02.03.2004, 23:51   #7
noni
Newbie
 
Registriert seit: 28.02.2001
Beiträge: 16


Standard

Damit bleiben ja nicht mehr viele Möglichkeiten über.
Ich würde entweder ein Programm als Service dafür nehmen,
oder, nur halb so schön, ein normale Programm
Sollte ja einfach realisierbar sein, und die Programmiersprache
kannst du dir auch noch aussuchen
noni ist offline   Mit Zitat antworten
Alt 02.03.2004, 23:57   #8
Potassium
Inventar
 
Registriert seit: 06.03.2003
Alter: 37
Beiträge: 3.954

Mein Computer

Standard

programmiersprache kann er VB und Abal
aber das wirds ned spielen. is ja ned sein server.
Potassium ist offline   Mit Zitat antworten
Alt 03.03.2004, 06:27   #9
wbendl
Master
 
Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550


Standard

Hi!

Also wenn es nicht "sein Server" ist, greift er wohl über Internet auf die DB zu. Das heißt:

1. Ein anderer Rechner muß rund um die Uhr laufen, und die DB bearbeiten.

2. Wenn die Verbindung abbricht, ist die Sache im A.....
(Außer er zählt lokal mit)

Eigentlich fällt mir kein Grund ein, warum der Wert ständig erhöht werden sollte. Es müßte ja genügen, wenn der Wert nur bevor ihn jemand wissen will auf den richtigen Stand kommt. Damit hätte man auch schon den Auslöser.

Vielleich mal in diese Richtung denken!

mfg

WB
wbendl ist offline   Mit Zitat antworten
Alt 03.03.2004, 08:43   #10
SingleParty.cc
Jr. Member
 
Registriert seit: 22.05.2003
Alter: 23
Beiträge: 91


Standard Zeit

Das Ding, das sich laufend selbst erhöht, nennt man "Zeit"...

Am einfachsten, Du speicherst den Wert und die Zeit, wann Du ihn gespeichert hast.

Beim Auslesen errechnest Du aus der Zeitdifferenz (jetzt minus damals), wie hoch der Wert derzeit sein müsste, würde er alle x Minuten um y erhöht.

Diese Rechnung ist simpel genug, um sie auch direkt im SELECT durchzuführen.
____________________________________
        &n bsp; www.tgifridays.at
       T.G.I. Friday\'s Vienna
        &n bsp;www.SingleParty.cc
Plattform für Kontaktsuchende
SingleParty.cc ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:12 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag