AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

2 kleine Datenbank fragen

Ein Thema von ironman139 · begonnen am 2. Nov 2013 · letzter Beitrag vom 5. Nov 2013
Antwort Antwort
ironman139

Registriert seit: 1. Nov 2013
24 Beiträge
 
#1

AW: 2 kleine Datenbank fragen

  Alt 2. Nov 2013, 19:30
So siehts momentan aus:

Delphi-Quellcode:
 v:=v+1;

    Label16.caption:=IntToStr(v);


  SQLQuery1.Close;

  SQLQuery1.SQL.Text:='UPDATE tblvar SET (Auftragsnummer) VALUES ( :Auftragsnummer)';
  SQLQuery1.ParamByName('Auftragsnummer').AsString:= IntToStr(v) ;
  SQLQuery1.ExecSQL;
  SQLTransaction1.commit;
Bei der OnCreate Methode lass ich v auf den Wert der Tabelle setzten.
Aber irgendwie funktioniert das so nicht

Edit: Ich hab mir gerade einen neuen Ansatz überlegt, da ja die Auftragsnummer mit dem Patient verknüpft werden muss. Anstatt die Auftragsnummer in einer extra Tabelle zu speichern kann ich die ja auch in die Patiententabelle mit reinspeichern und wenn ich dann das Programm wieder öffne, den letzten Eintrag auslesen und dann 'letzter Eintrag +1' Oder geht das so nicht ?



Gruß iron

Geändert von ironman139 ( 2. Nov 2013 um 20:02 Uhr)
  Mit Zitat antworten Zitat
Perlsau
(Gast)

n/a Beiträge
 
#2

AW: 2 kleine Datenbank fragen

  Alt 3. Nov 2013, 04:44
Oder geht das so nicht ?
Soweit mir als selbständigem Gewerbetreibenden bekannt, verlangt das Finanzamt, daß Auftragsnummern fortlaufend und lückenlos zu führen sind. Nur so ist für das Finanzamt nachvollziehbar, daß bei der Steuererklärung keine Aufträge unterschlagen bzw. alle Einnahmen angegeben wurden.

Offenbar möchtest du eine Praxis-Verwaltungssoftware schreiben. Da wäre es hilfreich, sich zuerst einmal die bekannten und in scharfer Konkurrenz zueinander stehenden Produkte anzuschauen. Medizinische Betriebe – also Ärzte, Krankengymnastik-Betriebe usw. – unterliegen gewissen Bestimmungen hinsichtlich ihrer Verwaltungssoftware. Dazu gehören u.a. eine übersichtliche Terminverwaltung, Patientenverwaltung, Therapieverwaltung, Auftragsverwaltung, Rechnungsverwaltung, Rezeptverwaltung, Krankenkassen-Abrechnungsverwaltung, Kartenlese-Einheit und vieles mehr. Wie diese Bestimmungen genau sind, solltest du vielleicht vor Entwicklungsbeginn recherchieren.
  Mit Zitat antworten Zitat
ironman139

Registriert seit: 1. Nov 2013
24 Beiträge
 
#3

AW: 2 kleine Datenbank fragen

  Alt 3. Nov 2013, 08:48
Nein nein, so profesionell soll das Programm gar nicht werden, dafür haben wir andere.
Das Programm dient zum ,, Laufzettel" schreiben für ein Produkt was Hausintern gefertigt wird.
Der Zettel dient nur um die Kiste zu beschriften, und eben um ein paar Daten dem Patient zu zu ordnen.
Dieser wird am Ende des Produktionsprozesses wieder entsorgt.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.548 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: 2 kleine Datenbank fragen

  Alt 3. Nov 2013, 10:39
Ihr entsorgt Patienten?
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von BUG
BUG

Registriert seit: 4. Dez 2003
Ort: Cottbus
2.094 Beiträge
 
#5

AW: 2 kleine Datenbank fragen

  Alt 3. Nov 2013, 14:49
Ihr entsorgt Patienten?
Ist vielleicht die Pathologie ... oder es ist der Zettel gemeint

Das Programm dient zum "Laufzettel" schreiben für ein Produkt was Hausintern gefertigt wird.
Der Zettel dient nur um die Kiste zu beschriften, und eben um ein paar Daten dem Patient zu zu ordnen.
Klingt ein bisschen wie Kanban.
  Mit Zitat antworten Zitat
ironman139

Registriert seit: 1. Nov 2013
24 Beiträge
 
#6

AW: 2 kleine Datenbank fragen

  Alt 3. Nov 2013, 21:22


Nein wir entsorgen keine Patienten

kann mir jetzt einer verraten, wie der UPDATE befehel aussehen muss , da es so nicht funktioniert wie ich es mache

Delphi-Quellcode:
procedure TForm1.Edit4Change(Sender: TObject);
var nr : String;

begin

  nr:=Edit4.Text;


  {SQLQuery1.Close;

  SQLQuery1.SQL.Text:='UPDATE  tblvar  (Bath) VALUES (NULL, :Bath)';
  SQLQuery1.ParamByName('Bath').AsString:= nr ;

  SQLQuery1.ExecSQL;
  SQLTransaction1.commit;
                           }

Gruß Tim
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.548 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: 2 kleine Datenbank fragen

  Alt 4. Nov 2013, 07:24
Wozu ist denn das NULL gedacht? Im Übrigen vermischst Du die UPDATE- mit der INSERT-Syntax.
INSERT INTO Tabelle(Feld1, Feld2, ...) VALUES(Wert1, Wert2, ...) UPDATE Tabelle SET Feld1 = Wert1, Feld2 = Wert2, ... [WHERE Bedingung]
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:02 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz