Page 1 of 2 1 2 LastLast
Results 1 to 15 of 22

Thread: TDatetime component linken aan database

  1. #1

    TDatetime component linken aan database

    Hallo,

    Bestaat er een mogelijkheid om een TDatetime picker rechtstreeks te linken aan een database.
    Dus als een datum gekozen wordt, kan deze direct weggeschreven worden naar de database.
    Zoals bij een DBEdit component.

    Alvast bedankt

    Lainkes

  2. #2
    John Kuiper
    Join Date
    Apr 2007
    Location
    Almere
    Posts
    8,747
    Geen één DBcomponent schrijft rechtstreeks naar een database. Deze wacht geduldig af tot een post.
    Als voor de TDatetimepicker geen DBcomponent bestaat, zal je deze handmatig moeten toevoegen.
    Volgens mij heeft Jedi wel zo'n component.
    Delphi is great. Lazarus is more powerfull

  3. #3
    Ondertussen Jedi gedownload, maar ik krijg het niet geïnstalleerd. (Met Delphi 10.3)
    Lijkt me al out of date.

  4. #4
    er zijn aangepaste JEDI packages die je met de GETIT tool kunt downloaden en installeren.

  5. #5

  6. #6
    John Kuiper
    Join Date
    Apr 2007
    Location
    Almere
    Posts
    8,747
    Ik gebruik voor D10.3.1 Jedi 3.50.

    Wat lukt er niet met installeren?
    Delphi is great. Lazarus is more powerfull

  7. #7
    Ik heb de laatste versie gedownload van https://github.com/project-jedi/jcl
    Alsook het jedi.inc van https://github.com/project-jedi/jedi
    Deze dan in de jcl-master\jcl-master\jcl\source\include\jedi folder gezet zoals aanbevolen.
    Als ik dan de install.bat laat lopen krijg ik foutmelding zoals in bijlage.
    Click image for larger version. 

Name:	NL_Delphi_Jedi_Error.jpg 
Views:	145 
Size:	101.9 KB 
ID:	7907

    Lainkes

  8. #8
    John Kuiper
    Join Date
    Apr 2007
    Location
    Almere
    Posts
    8,747
    Sorry, ik kan het niet lezen
    Delphi is great. Lazarus is more powerfull

  9. #9
    Quote Originally Posted by alain.janquart View Post
    Ik heb de laatste versie gedownload van https://github.com/project-jedi/jcl
    Alsook het jedi.inc van https://github.com/project-jedi/jedi
    Deze dan in de jcl-master\jcl-master\jcl\source\include\jedi folder gezet zoals aanbevolen.
    Het probleem zal je jedi.inc en kylix.inc zijn.
    Die heb je waarschijnlijk verkeerd gedownload.
    Kijk maar eens wat de inhoud daarvan is.
    Daar zullen allemaal html codes instaan.

    Je moet die jedi.inc aanklikken en dan rechtsboven op RAW drukken.
    Dan pas mag je die pagina opslaan.
    Met rechts op RAW drukken en dan kiezen voor "Link Opslaan als" kan ook.
    Maar je moet echt via die RAW knop gaan anders zitten er HTML codes in.

    Idem voor de Kylix.inc.

    Edit: De knop rechtboven op die pagina met "Clone or download" en dan "Download als zip" kan natuurlijk ook
    Last edited by rvk; 26-Mar-19 at 11:52.

  10. #10
    Inderdaad. Dat is de oplossing.
    Waarom maken ze het altijd zo moeilijk. I.p.v. alles kant en klaar aan te bieden.
    Voor een leek is dit soms onduidelijk.
    Bedankt voor de hulp.

    Lainkes

  11. #11
    Het is toch kant en klaar aangeboden? Alleen je koos ervoor om die inc file los te downloaden en daarbij per ongeluk de HTML-weergave ervan vanuit de browser op te slaan. Dat kan je de Jedi-mensen nauwelijks kwalijk nemen.
    In de beide repositories staan ook de stappen voor installatie, en die zijn simpelweg:

    - git repository clonen (zip downloaden en uitpakken zou ook werken)
    - install.bat draaien
    1+1=b

  12. #12
    Quote Originally Posted by GolezTrol View Post
    - git repository clonen (zip downloaden en uitpakken zou ook werken)
    - install.bat draaien
    Daar zit volgens de readme.md nog één stapje tussen voor de JCL (ik heb het net van de week gedaan ).

    > git clone git://github.com/project-jedi/jcl.git jcl
    > cd jcl
    > git submodule update --init
    ```
    This will get you the JCL repository and initializes the submodule that contains the jedi.inc and kylix.inc files.

    How to install
    --------------
    Start the **jcl\install.bat**
    Die "git submodule update --init" zorgt dus voor het downloaden van jedi.inc en kylix.inc.

    (Maar ze worden inderdaad vaak over het hoofd gezien)

  13. #13
    Ah. Ik keek naar jvcl. Maar goed, in geen van beide staat, blader naar die andere repo en druk op Ctrl+S in je browser om de HTML weergave op te slaan.
    Maar je hebt dan inderdaad wel git nodig om het te downloaden, want in het zipje krijg je de submodules niet mee. :/
    Last edited by GolezTrol; 26-Mar-19 at 16:58.
    1+1=b

  14. #14
    Quote Originally Posted by GolezTrol View Post
    Ah. Ik keek naar jvcl. Maar goed, in geen van beide staat, blader naar die andere repo en druk op Ctrl+S in je browser om de HTML weergave op te slaan.
    Maar je hebt dan inderdaad wel git nodig om het te downloaden, want in het zipje krijg je (denk ik) de submodules niet mee.
    Er staat wel een prima uitleg op https://github.com/project-jedi/jcl

    If you download the JCL as a ZIP file from GitHub, you also have to download the jedi.inc and kylix.inc files from the https://github.com/project-jedi/jedi project and copy them to the jcl\jcl\source\include\jedi directory.
    En als je bij https://github.com/project-jedi/jedi dus klikt op "Clone or download" en vervolgens op "Download ZIP" dan heb je precies wat je nodig hebt als 2 extra files.

    Je hebt dus wel naast de jcl-master.zip die extra zip nodig maar ik vind de uitleg wel duidelijk.

  15. #15
    John Kuiper
    Join Date
    Apr 2007
    Location
    Almere
    Posts
    8,747
    En dat is alleen maar om aan te geven dat je met de laatste versie Delphi werkt, want de software versie 3.50 is al enkele jaren oud.
    Delphi is great. Lazarus is more powerfull

Page 1 of 2 1 2 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •