Welkom op het forum van startpagina!

Dit forum staat op alleen-lezen. Je kan hier informatie zoeken en oude berichten terugvinden, maar geen nieuwe berichten plaatsen.

Naar overzicht van alle forums

gegevens weergeven in TDBEdit met opendialog

  • Trance

    Hoe moet ik data importeren uit een van de tabellen van een MDB file. Deze data wil ik weergeven in een DBEdit of een edit box. Maar mbv Opendialog.

    Dus ik heb geen keuze in de opject inspector van DBEdit –> DataField.

    Hieronder een stukje hoe ik mijn mdb file ga openen. Data is te lezen in een DBGrid omdat je hier geen DataField hoef in te vullen :)

    Een echte vraag van een rookie :-))

    Hoop dat iemand mij kan helpen, alvast bedankt

    Ik wil dus kiezen welke mdb file op mijn harddrive ga openen.

    else if OpenDialog1.Execute then

    // Set the OpenDialog Filter for ADOdemo.mdb only

    lDBPathName := OpenDialog1.FileName;

    lDBCheck := False;

    if Trim(lDBPathName) <> '' then

    lDBCheck := CheckIfAccessDB(lDBPathName);

    if lDBCheck = True then

    begin

    // ADO Connection String to the MS-ACCESS DB

    // Load customer table

    TCustomer.ConnectionString :=

    ‘Provider=Microsoft.Jet.OLEDB.4.0;’ +

    ‘Data Source=’ + lDBPathName + ‘;’ +

    ‘Persist Security Info=False;’ +

    ‘Jet OLEDB:Database Password=’ + DBPASSWORD;

    TCustomer.TableName := ‘customer’;

    TCustomer.Active := True;

  • Norrit

    DB-Controls worden inderdaad via een Field gekoppeld. Dit veld komt uit de database, dus zodra je de connectie gemaakt hebt en de tabel actief gezet hebt, heb je het veld ter beschikking en kun je het toewijzen.

    Structuur in deze is vrij recht-toe-rechtaan.

    1. Database

    2. Tabellen

    3. Velden

    Dus Database bevat Tabellen en een Tabel bevat Velden, maar dit is allemaal al voor je geregeld…. Gewoon een kwestie van de juiste properties toewijzen…