AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 03:02

Parameter dieser Suchanfrage:

Suche in Thema: ADO | Edit | Post - aktualisierbare Abfrage
Suche alle Beiträge, die von "cltom" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 15 von insges. 15 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    Re: ADO | Edit | Post - aktualisierbare Abfrage

      Delphi
      by cltom, 31. Jul 2006
    Hallo marabu,


    nun, jein. Ein Teil der Formeln ist trivial, ein Teil relativ komplex und zwar so komplex, dass es nicht in Delphi nachgebaut werden soll (erst einmal).



    Sorry, aber das verstehe ich nicht ganz. Ich öffne die ADO-Connection, mache locate, edit, post und schließe sie hinterher. In der derzeitigen Fassung öffne, lese und schließe ich die Excel-Datei andauernd, das macht...
  • Forum: Datenbanken

    Re: ADO | Edit | Post - aktualisierbare Abfrage

      Delphi
      by cltom, 31. Jul 2006
    Nochmals aufwärm, ich bleib aber beim Thema:

    Also die Datei mit einer ExcelApplication hinterher öffnen, speichern und wieder schließen funktioniert zwar, ist aber ziemlich unbefriedigend. a) weil unhübsch b) weil langsam. Gibt es echt keinen Weg, das mit ADO zu lösen? Wenn nicht sehe ich den Sinn eines ADO-Edit-Posts nicht so ganz. Wie soll man das sinnvoll einsetzen, wenn man die Datei...
  • Forum: Datenbanken

    Re: ADO | Edit | Post - aktualisierbare Abfrage

      Delphi
      by cltom, 30. Jul 2006
    ok, das schaue ich mir mal an.

    Vielen Dank erst mal!!
  • Forum: Datenbanken

    Re: ADO | Edit | Post - aktualisierbare Abfrage

      Delphi
      by cltom, 30. Jul 2006
    Nun, das Dataset wird geschlossen.



    Was meinst Du damit, dass Excel die Tabelle schließt? Wie löse ich das "von aussen" aus?
  • Forum: Datenbanken

    Re: ADO | Edit | Post - aktualisierbare Abfrage

      Delphi
      by cltom, 30. Jul 2006
    hmm, ok. Wie erreiche ich dann, dass die Änderungen übernommen werden?

    Hintergrund: anhand des via Edit und Post geschriebenen Wertes soll innerhalb Excel etwas berechnet werden und das Ergebnis sofort wieder ausgelesen.
  • Forum: Datenbanken

    Re: ADO | Edit | Post - aktualisierbare Abfrage

      Delphi
      by cltom, 30. Jul 2006
    Zusatzfrage:

    wenn ich eine auf diese Weise veränderte Excel-Datei hinterher wieder auslese erhalte ich noch die Werte vor der Änderung. Erst wenn ich die Datei im Excel öffne und speichere, stimmt's. Die Änderung ist aber nach dem Post da - was spielt's hier?
  • Forum: Datenbanken

    Re: ADO | Edit | Post - aktualisierbare Abfrage

      Delphi
      by cltom, 30. Jul 2006
    jooo!!

    Gott sei's gedankt, getrommelt und gepfiffen. Es funktioniert. Danke!!
  • Forum: Datenbanken

    Re: ADO | Edit | Post - aktualisierbare Abfrage

      Delphi
      by cltom, 30. Jul 2006
    Hej!

    Danke für die Antworten. Irgendwie funktioniert es trotzdem nicht.

    Mit ReadOnly=False; im Connection String kommt immer:
    'Installierbares ISAM nicht gefunden', unabhängig ob ich cmdTable oder cmdTableDirect nehme.

    Mit Mode=ReadWrite im Connection String kommt:
    'Tabellenname nicht gefunden' bei cmdTableDirect
    und
  • Forum: Datenbanken

    Re: ADO | Edit | Post - aktualisierbare Abfrage

      Delphi
      by cltom, 25. Jul 2006
    Ich habe es mittlerweile auf einem zweiten Rechner probiert, dito. Hier einfach der betreffende Teil:

    Datasource1.DataSet := ADODataset1;
    ADODataset1.CommandType := cmdTable;
    ADODataset1.CommandText := tablename;
    ADODataset1.Connection := ADOConnection1;
    ADOConnection1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+filename+';ReadOnly=False;Extended...
  • Forum: Datenbanken

    Re: ADO | Edit | Post - aktualisierbare Abfrage

      Delphi
      by cltom, 25. Jul 2006
    ach ja und via Query kriege ich das gleiche. "Installierbares ISAM nicht gefunden"
  • Forum: Datenbanken

    Re: ADO | Edit | Post - aktualisierbare Abfrage

      Delphi
      by cltom, 25. Jul 2006
    ok, ein Stückchen schlauer weiss ich nun, was HDR=Yes heisst ...

    Mittlerweile ist auch ReadOnly=False drin, was die ursprüngliche Fehlermeldung elminiert hat, stattdessen erhalten ich jetzt:

    "Installierbares ISAM nicht gefunden"

    Microsoft.Jet.OLEDB.4.0 ist aber im ConnectionString drin, was ist nun verkehrt?

    danke
  • Forum: Datenbanken

    Re: ADO | Edit | Post - aktualisierbare Abfrage

      Delphi
      by cltom, 25. Jul 2006
    hej!

    danke für den Hinweis. Reicht es da schon, wenn der Spaltentitel in der ersten Zeile steht? Dann kann ich ja nicht mehr darauf zugreifen?!

    Und gibt es eine Möglichkeit drumherum? Wie es halt immer so ist, dass es eine Excel-Tabelle sein soll und keine richtige Datenbank steht fest und dass User möglicherweise Datentypen vermischen kann auch passieren.


    gruß
    tom
  • Forum: Datenbanken

    Re: ADO | Edit | Post - aktualisierbare Abfrage

      Delphi
      by cltom, 24. Jul 2006
    ob es hier scheitert?
  • Forum: Datenbanken

    Re: ADO | Edit | Post - aktualisierbare Abfrage

      Delphi
      by cltom, 24. Jul 2006
    öhm, keine Query, sondern Table (dataset.commandtype := cmdTable).

    Geht edit/post nur auf einer Query?
  • Forum: Datenbanken

    ADO | Edit | Post - aktualisierbare Abfrage

      Delphi
      by cltom, 24. Jul 2006
    Hej DP!

    kann eigentlich nicht so schwer sein, funktioniert aber trotzdem nicht: edit in einer Excel-Datei, die via ADO angesprochen wird.

    Was vorhanden ist:

    Datasource, ADOConnection, ADODataset (cmdTable) und dann folgende simple zeilen.


    with dataset_xyz do


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=cltom&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=73853
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:12 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz