Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


haentschman last won the day on March 23

haentschman had the most liked content!

Community Reputation

58 Excellent

Technical Information

  • Delphi-Version
    Delphi 10.1 Berlin

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. haentschman

    Delphi with T SQL

    Hi... The question is...why you want the imho old TSQL instead of FireDAC, UNIDAC, Zeos?
  2. haentschman

    Delphi 10.4.1 and the IDE FIx Pack

    Hi... Question to Andreas: We can expect it?...sometime. Great Work...Thanks.
  3. haentschman

    Removing breakpoints

    Hi... ...look here (in german):
  4. haentschman

    TFDQuery - Query all databases on a server

    Hi... Imho is the editor in the MSSQL studio a script...not a query. How about TFDScript instead of TFDQery? http://docwiki.embarcadero.com/Libraries/Seattle/en/FireDAC.Comp.Script.TFDScript ' + quotename(name,'''') + ' also in scripts you can use parameters
  5. haentschman

    git - do you 'pull' before/after switching branches?

    Hi... which you use?
  6. haentschman

    Firedac - Sqlite - DateTime field

    Hi... ....please use every time SQL Parameters! Qry.SQL.Text := 'select Blubb from Bla where Date = :BDA'; Qry.ParamByName('BDA').AsDateTime := Now; See SQL Injection: https://en.wikipedia.org/wiki/SQL_injection https://de.wikipedia.org/wiki/SQL-Injection Then you will see that the DateTime problems will disappear. (Field in DataBase = DateTime)
  7. haentschman

    Delphi 10.4 (.1) Welcome Page

    Hi... the solution ist here... https://www.danielwolf.eu/blog/2015/1668-meine-vorstellung-einer-willkommens-seite ...slim and effective
  8. haentschman

    Securing your data over time

    ...yes. What if your house burns down? All data that cannot be restored, especially the Delphi projects, must be transferred to the data center outside the house. (Webspace/Webserver)
  9. haentschman

    Moving Projects Folder

    Hi... Is this what you mean? ...the base folder for new projects? ...in german
  10. Hi... i think ist confused. Please show the code of your program... Principle: 1: loop ( while not Database.Eof do ...from Query) 2: create Mail complete with sender, receiver (from database "FieldByName"), body (the same) ... procedure Send(Sender: string; Receiver: string; Body: string); 3: send Sorry...never use a click procedure...bad design. In the loop use .Open / .Close of the ICS component...imho.
  11. this is named: learning by doing.
  12. Hi... correspondingly: one dproj -> one repository Branches in the repository: Picture: master: unused release: new branch development: new branch #xxx: new branch for every feature -> then merge to development
  13. haentschman

    How do you organize developing new features in big projects?

    Hi... Even if you are the only developer, you should have a ticket system. You can use it to create small "building blocks" for the project. Think of it as a "to-do" list, where you document which changes have been made for the one ticket. A small one is Mantis. https://www.mantisbt.org/
  14. Hi... Last but not least...TortoiseXXX has in the Explorer overlayicons. I love it. You can see, which files/folders are modified. Especially the ones you haven't changed yourself...dproj.