Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Problem mit bool Datenbankeintrag. (https://www.delphipraxis.net/92015-problem-mit-bool-datenbankeintrag.html)

mkinzler 13. Mai 2007 15:11

Re: Problem mit bool Datenbankeintrag.
 
Schau mal bei welchem Parameter das auftritt.

BTW: wenn ich sagen du solltest .Value verwenden, meine ich das eigentlich auch so.

The_ New_Guy 13. Mai 2007 15:20

Re: Problem mit bool Datenbankeintrag.
 
Liste der Anhänge anzeigen (Anzahl: 1)
datum und die drei boolausdrücke machen probleme.

hier nochmal eine bild von meiner paradox db struktur +

ohne diese parameter gehts

Delphi-Quellcode:
//...

  query1.ParamByName('AKZ').AsString := edit1.Text;
  query1.ParamByName('nachname').AsString := edit2.text;
  query1.ParamByName('vorname').AsString := edit3.Text;
  query1.ParamByName('Adresse').AsString := edit4.Text;
//  query1.ParamByName('Datum').value := edit5.Text;
  query1.ParamByName('gl').AsInteger := strtoint(edit6.Text);

//  query1.ParamByName('erfolg').AsBoolean := checkbox1.checked;
//  query1.ParamByName('abrechnung_erfasst').asboolean := checkbox2.checked;
// query1.ParamByName('nur_beratung').AsBoolean := checkbox3.checked;

  query1.ExecSQL;
ahja: was bedeutet btw?

mkinzler 13. Mai 2007 15:22

Re: Problem mit bool Datenbankeintrag.
 
Delphi-Quellcode:
query1.ParamByName('AKZ').Value := edit1.Text;
  query1.ParamByName('nachname').Value := edit2.text;
  query1.ParamByName('vorname').Value := edit3.Text;
  query1.ParamByName('Adresse').Value := edit4.Text;
  query1.ParamByName('Datum').Value := StrToDate(edit5.Text);
  query1.ParamByName('gl').Value := strtoint(edit6.Text);

  query1.ParamByName('erfolg').Value := checkbox1.checked;
  query1.ParamByName('abrechnung_erfasst').Value := checkbox2.checked;
  query1.ParamByName('nur_beratung').Value := checkbox3.checked;

The_ New_Guy 13. Mai 2007 15:43

Re: Problem mit bool Datenbankeintrag.
 
funktioniert immer noch nicht, leider - könnte es sein das ich irgendetwas generell falsch gemacht habe?

übrigens funktionieren wieder nur die bool parameter und das datumparameter nicht

mkinzler 13. Mai 2007 15:47

Re: Problem mit bool Datenbankeintrag.
 
Stimmt den das Datumsformat. Hier würde ich besser einen DateTimePicker mehmen.
Warum das mit dem Boolean nicht geht, wieß ich leider auch nicht.

The_ New_Guy 13. Mai 2007 15:57

Re: Problem mit bool Datenbankeintrag.
 
tja dann nehm ich jetzt halt strings mit länge 1 als bool *grmpf* :wall: :wall: :wall: :wall:

trotzdem danke für die hilfe, villeicht finde ich noch heraus, was falsch war

The_ New_Guy 15. Mai 2007 19:38

Re: Problem mit bool Datenbankeintrag.
 
Also wens noch interessiert, ich hab das Problem jetzt gelöst:

das Problem selbst heisst paradox datenbank -
bool ausdrücke lassen sich da nicht oder nur selten ohne fehler importieren - genauso wie z.b. ein reihnes datum (D).

Kein Problem bereiten allerdings datetime (@)
und integer oder shortint als bool.

mkinzler 15. Mai 2007 19:42

Re: Problem mit bool Datenbankeintrag.
 
Ein weiterer Grund die BDE durch was moderneres zu ersetzen


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:11 Uhr.
Seite 2 von 2     12   

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