Page 1 of 3 1 2 3 LastLast
Results 1 to 15 of 31

Thread: Dr Watson bij ophalen data

  1. #1
    En ik krijg een Dr. Watson zodra ik regels ga ophalen

    Groetjes Greta.

    Windows NT 4 (Nederlands)
    Sp 6
    Niets is zo gemakkelijk als het lijkt.

  2. #2
    Greta,

    Welke versie van internet explorer gebruik je? Het kan zijn dat er geen DOM vendor is geïnstalleerd, die verzorgt de vertaling van XML naar data. Als je Delphi 6 hebt kun je met onderstaande code de DOM vendors ophalen, wat geeft dat terug?
    Code:
    unit Unit1;
    
    interface
    
    uses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, StdCtrls;
    
    type
      TForm1 = class(TForm)
        Memo1: TMemo;
        Button1: TButton;
        procedure Button1Click(Sender: TObject);
      private
        { Private declarations }
      public
        { Public declarations }
      end;
    
    var
      Form1: TForm1;
    
    implementation
    
    {$R *.dfm}
    
    uses
      XMLDom;
    
    procedure TForm1.Button1Click(Sender: TObject);
    var
      i: Integer;
    begin
      for i := 0 to DOMVendors.Count - 1 do
        Memo1.Lines.Add(DOMVendors[i].Description)
    end;
    
    end.
    Marcel

  3. #3
    Helaas moet ik het nog doen met Delphi 5. Maar als jij hem even compileert en opstuurt kan ik het wel testen. Of je moet een andere manier weten om dit te kunnen controleren.
    En hoe kun je DOM vendor installeren. Want dan ga ik dat gewoon proberen.

    Groetjes Greta.
    Niets is zo gemakkelijk als het lijkt.

  4. #4
    Sorry vergeten, ik maak gebruik van internet explorer 6
    Niets is zo gemakkelijk als het lijkt.

  5. #5
    Ik heb een testprogramma gemaakt waarmee de stappen worden uitgevoerd die de XML client ook doet, met als extra dat je hier zelf een DOM vendor kunt kiezen.

    • Klik eerst op Vendors, je krijgt nu een lijstje van DOM vendors
    • Selecteer een DOM vendor
    • Klik nu op 'ophalen', het memo wordt gevuld met XML data
    • Klik nu op 'opslaan', de inhoud van het memo wordt opgeslagen in XMLTestClient.xml
    • Klik nu op 'inlezen', de XML wordt nu ingelezen en vertaald naar de juiste interface
    Nu kunnen we in ieder geval zien in welke stap je de fout krijgt. Als je een fout krijgt bij de laatste stap kun je die nog eens proberen, maar dan met een andere vendor geselecteerd.

    Het programma is te vinden op www.nldelphi.com/xmltestclient.zip
    Marcel

  6. #6
    Ik krijg twee vendors te zien:
    MSXML
    OpenXML

    En als ik ga inlezen krijg ik dit te zien:
    Algemeen
    -- Array type required
    ---- GeertvB
    -- Verplaatsen van een menuitem
    ---- kuntao
    ---- Pim Klingens
    ---- kuntao
    Databases
    -- Toevoegen nieuwe record
    ---- marcus aurelius
    XML client
    -- Dr Watson bij ophalen data
    ---- Marcel

    Geen problemen zo te zien. Gaat met beide vendors goed.

    Groetjes Greta.
    Niets is zo gemakkelijk als het lijkt.

  7. #7
    Dat zul je altijd zien, gaat het testprogramma wel goed. OK, dan ga ik de verschillen tussen het testprogramma en DeX zoeken...
    Marcel

  8. #8
    De wet van Murphy??
    Niets is zo gemakkelijk als het lijkt.

  9. #9
    Dan zit er niets anders op dan stapje voor stapje de werkwijze helemaal gelijk te maken. Mag ik je nog even als tester gebruiken? Ik heb zo snel even geen Windows NT bij de hand.

    Het ophalen van de data gebeurt in DeX in een achtergrondthread, dit om te voorkomen dat het programma lijkt te hangen als de data wordt opgehaald. Dat heb ik nu ook in de testclient ingebouwd, zou je deze versie eens willen proberen?

    www.nldelphi.com/xmltestclient.zip
    Marcel

  10. #10
    Mag ik je nog even als tester gebruiken?
    Tuurlijk mag jij mij als testgebruiker gebruiken. Hebben we toch allemaal voordeel van, toch?. Je zegt maar wat ik moet / kan doen.

    En ik kan je vertellen dat de tweede versie het ook doet. Met beide vendors getest.

    Groetjes Greta.
    Niets is zo gemakkelijk als het lijkt.

  11. #11
    Senior Member walterheck's Avatar
    Join Date
    Oct 2001
    Location
    Belo Horizonte, Brasil
    Posts
    4,212
    [longshot]geeft dr watson je nog een zinnige melding of niet? [/longshot]
    Nee, de Romeinen spraken geen ISO-8859-1 LATIN

  12. #12
    Greta, zou je Overseer eens mee willen laten lopen (zie versie 1.1)? Als je dan de log even mailt zie ik in ieder geval hoe ver het programma wel komt.
    Marcel

  13. #13
    Nee meneer Watson komt alleen langs zonder te zegen wat er loos is.

    Groetjes Greta.
    ps. de log is onderweg.
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	drwatson.jpg 
Views:	576 
Size:	13.3 KB 
ID:	159  
    Niets is zo gemakkelijk als het lijkt.

  14. #14
    Senior Member walterheck's Avatar
    Join Date
    Oct 2001
    Location
    Belo Horizonte, Brasil
    Posts
    4,212
    en dat noemt zich dokter???

    "sorry meneer, we hebben uw been afgezet. Waarom? ja, nou moet u niet te veel vragen gaan stellen...."

    :-)
    Nee, de Romeinen spraken geen ISO-8859-1 LATIN

  15. #15
    Senior Member PsychoMark's Avatar
    Join Date
    Nov 2001
    Location
    Raamsdonksveer
    Posts
    10,269
    Ik heb hetzelfde probleem onder Windows 2000, alleen krijg ik een 'normale' Access Violation melding. Overseer stond aan, dus hierbij ook het logbestand. Ik heb het programma daarna nog normaal af kunnen sluiten, dus er staan nog wat logentries na de AV, maar ik heb het vermoeden dat het bij MergeData wel eens fout zou kunnen gaan... (wilde gok)

    Enfin, kijk zelf maar of je er wat van kan maken... (even renamen naar .log )
    Attached Files Attached Files
    Qui custodiet ipsos custodes

Page 1 of 3 1 2 3 LastLast

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Rave - data ophalen, wijgigen en tonen
    By alaindacier in forum Algemeen
    Replies: 16
    Last Post: 11-Jun-04, 10:37
  2. Replies: 8
    Last Post: 29-Dec-03, 21:51
  3. Data
    By MetalMaarten in forum Algemeen
    Replies: 3
    Last Post: 30-Apr-02, 12:46

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
  •