• Nieuwe artikelen

  • Nieuwe blogs

  • Delphi diversen

    by Published on 04-Apr-03 20:28
    1. Categories:
    2. Delphi diversen

    Marcel van Beuzekom


    Delphi 6 belooft ons met dbExpress een snelle toegang tot databases zonder al
    te veel overhead bij de installatie. Het grootste probleem van Delphi database
    applicaties moet dan voorbij zijn: de uitgebreide installaties. Maar ook zonder
    Delphi 6 zijn er mogelijkheden om zonder de BDE je database te benaderen. Delphi
    zelf heeft bijvoorbeeld Interbase Express en ADO. Maar je kunt ook de Zeos Database
    Objects gebruiken.


    Introductie


    ZDO bestaat uit een set componenten voor toegang tot Interbase, MySQL,
    PostGreSQL, Microsoft SQL en Oracle
    . Voor iedere database kan worden gekozen
    of deze rechtstreeks via de ZDO API wordt aangeroepen of meer op de Delphi
    manier: via componenten. Voor iedere database zijn er de volgende componenten:


    • SqlDatabase, voor de connectie naar de database

    • SqlTransact, voor de transactieafhandeling van de database

    • SqlQuery, voor het opvragen en wijzigen van data via een SELECT
      statement

    • SqlTable, voor het opvragen en wijzigen van een tabel

    • SqlMonitor, voor het volgen van de uitgaande queries en inkomende
      data

    • UpdateSql, voor het opslaan van wijzigingen vanuit een SqlTabel

    • BatchSql, voor het uitvoeren van scripts


    Omdat de Query en Table componenten erven van TDataSet kunnen we ze beide
    gebruiken zoals we gewend zijn. De DataSource kan worden gekoppeld aan de Query
    of Table en alle data-aware componenten zullen gewoon werken. ZDO is Open Source en
    wordt geleverd voor Delphi 3, 4 en 5.


    Installatie


    Na het downloaden van ZDO moet het zip-bestand worden uitgepakt. Alle source
    en de benodigde packages staan ...

    by Published on 04-Apr-03 20:26
    1. Categories:
    2. Delphi diversen

    Marcel van Beuzekom


    Borland heeft onlangs de release van Interbase 6.0 Server Edition (SE)
    aangekondigd. Hiermee voldoet Borland aan de belofte dat Interbase, naast een
    Open source editie, ook de ondersteuning van Borland zal blijven houden. Door
    Interbase ook in een betaalde versie uit te brengen kan Borland door blijven
    gaan met het testen van bestaande versies en tevens door blijven ontwikkelen aan
    nieuwe functionaliteit.



    Is dit het einde van de Open source versie van Interbase?


    Nee, integendeel. Borland heeft toegezegd dat de Open source versie gewoon
    blijft bestaan. Borland heeft de afgelopen maanden gebruikt om de bestaande
    versie te testen en heeft veel bugs gevonden en opgelost. Zoals het er nu naar
    uitziet zullen deze oplossingen ...

    by Published on 04-Apr-03 17:27
    1. Categories:
    2. Delphi diversen

    Als je Interbase 6 lokaal gebruikt kan het zijn dat je programma regelmatig hangt.

    Dit ligt aan het feit dat lokaal gebruik van Interbase en multi threading niet goed samen werkt. Je kunt dit oplossen door Interbase te laten 'denken' dat het om een netwerkverbinding gaat door LocalHost: voor het bestand te zetten. In plaats van c:\IBData\Test.gdb zet je dus LocalHost:c:\IBData\Test.gdb. ...

    by Published on 04-Apr-03 15:03
    1. Categories:
    2. Delphi diversen

    De ontwikkelaars van Firebird (een uitgebreidere Interbase) hebben een fout
    gevonden in de beveiliging van Interbase. Veel programmeurs bouwen in software
    die ze schrijven een 'achterdeur' in de beveiliging in zodat ze zelf altijd
    toegang hebben tot deze software. Dit blijkt ook bij Interbase het geval te
    zijn.

    Als je de berichten leest zou je bijna denken dat Interbase opeens vol
    met beveiligingslekken zit. Zo erg is het gelukkig allemaal niet. Het is wel
    belangrijk dat je de patch van Borland installeert. Let op: ...

    Page 2 of 2 FirstFirst 1 2