AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi TXMLDataSet bei Torry - wie gehts?
Thema durchsuchen
Ansicht
Themen-Optionen

TXMLDataSet bei Torry - wie gehts?

Ein Thema von Delphi-Phil · begonnen am 25. Jun 2007 · letzter Beitrag vom 26. Jun 2007
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.640 Beiträge
 
#11

Re: TXMLDataSet bei Torry - wie gehts?

  Alt 25. Jun 2007, 16:35
Also ich hab echt keine Ahnung wie Du allein schon die Schüler und Klassenverwaltung geschrieben hast, wenn Du nicht mal weisst wie man einen String-Parameter an einer Funktion übergibt. Ich befürchte fast, die hast Du wirklich in Access zusammengeklickt. Warum hast Du eigentlich dann auch noch eine mordsteure D7 Enterprise bei Dir, wenn Du noch nichtmal eine Prozedur aufrufen kannst? Aber egal. Das tut hier nichts zu Sache. Back to topic:

Ich empfehle Dir, mindestens erstmal das hier: http://dsdt.info/tutorials/erstesprog/
und dann das hier: http://dsdt.info/tutorials/crashkurs/ durchzuarbeiten.

Ich glaube, ohne die grundlegenden Basics hat das keinen, wirklich absolut keinen Sinn. Programmieren ist, obwohl es manchmal so hingestellt wird, kein "zusammenklicken und das läuft schon". Da muss man sich ne Weile intensiv mit Beschäftigen.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Delphi-Phil

Registriert seit: 22. Jun 2007
410 Beiträge
 
#12

Re: TXMLDataSet bei Torry - wie gehts?

  Alt 25. Jun 2007, 17:33
so ich habs doch geschafft wir ihr schon sagt...programmieren ist nicht nur klicken...
und in access hab ich mir meine sachen nicht zusammengebaut... son schwachsinn... würde mir ja garnix bringen...

also der export geht nur noch nicht ganz richtig
XML-Code:
<?xml version="1.0" standalone="yes"?>
<datapacket version="2.000" destination="" day="25" month="6" year="2007" hour="17" min="8" sec="35" msec="175">
<metadata fielddefs="yes" indexdefs="no" recorddata="yes" changes="yes">
<fielddefs count="4">
<fielddef name="ID" fieldkind="data" datatype="autoinc" fieldsize="0" displaylabel="ID" editmask="" displaywidth="10" fieldindex="0" required="false" readonly="true"/>
<fielddef name="Klassenname" fieldkind="data" datatype="string" fieldsize="50" displaylabel="Klassenname" editmask="" displaywidth="50" fieldindex="1" required="false" readonly="false"/>
<fielddef name="Betreuer1" fieldkind="data" datatype="string" fieldsize="50" displaylabel="Betreuer1" editmask="" displaywidth="50" fieldindex="2" required="false" readonly="false"/>
<fielddef name="Betreuer2" fieldkind="data" datatype="string" fieldsize="50" displaylabel="Betreuer2" editmask="" displaywidth="50" fieldindex="3" required="false" readonly="false"/>
</fielddefs>
<indexdefs count="0">
</indexdefs>
</metadata>
<recorddata count="5">
<row>
<field name="ID" value="7"/>
<field name="Klassenname" size="17">
<![CDATA[
OC4gS2xhc3NlIDIwMDcvMDg=
]]>
</field>
<field name="Betreuer1" size="-1"/>
<field name="Betreuer2" size="-1"/>
</row>
<row>
<field name="ID" value="8"/>
<field name="Klassenname" size="17">
<![CDATA[
OS4gS2xhc3NlIDIwMDcvMDg=
]]>
</field>
<field name="Betreuer1" size="-1"/>
<field name="Betreuer2" size="-1"/>
</row>
<row>
<field name="ID" value="9"/>
<field name="Klassenname" size="18">
<![CDATA[
MTAuIEtsYXNzZSAyMDA3LzA4
]]>
</field>
<field name="Betreuer1" size="-1"/>
<field name="Betreuer2" size="-1"/>
</row>
<row>
<field name="ID" value="10"/>
<field name="Klassenname" size="18">
<![CDATA[
MTEuIEtsYXNzZSAyMDA3LzA4
]]>
</field>
<field name="Betreuer1" size="-1"/>
<field name="Betreuer2" size="-1"/>
</row>
<row>
<field name="ID" value="11"/>
<field name="Klassenname" size="17">
<![CDATA[
MTIuS2xhc3NlIDIwMDcvMDg=
]]>
</field>
<field name="Betreuer1" size="-1"/>
<field name="Betreuer2" size="-1"/>
</row>
</recorddata>
</datapacket>
Im zb ersten Datensatz bei Klassenname müsste eigentlich 8. Klasse 2007/08 das stehen nur ich sehe das da nicht... vllt hat ja einer nen tipp für mich währe nett...

gruß
Phil
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#13

Re: TXMLDataSet bei Torry - wie gehts?

  Alt 25. Jun 2007, 18:42
Hallo Phil,

XMLDataset ist eine Komponente, mit der nicht nur Daten exportiert werden, sondern auch Metadaten. Die Dateien sind in erster Linie für den Import durch XMLDataset bestimmt.

Die Daten werden mit Ausnahme der numerischen Felder als Base64 kodiert und als CDATA gespeichert. Der von dir angegeben String steht da wirklich. Du solltest dir mal überlegen, was du von einem Export erwartest. Wer soll diese Daten später mal importieren können?

Grüße vom marabu
  Mit Zitat antworten Zitat
Delphi-Phil

Registriert seit: 22. Jun 2007
410 Beiträge
 
#14

Re: TXMLDataSet bei Torry - wie gehts?

  Alt 26. Jun 2007, 09:29
Danke Marabu,
jetzt bin ich schon mal um einiges schlauer...

Die Exportierten Daten sollen dann in ein kleines Delphi Tool eingelesen werden und dann bearbeitet werden können, frage... kann ich dies auch tun wenn ich einlesen will also zb über eine query anzeigen und dann bearbeiten will??

Erst wenn dann alle Daten in der XML Datei bearbeitet sind, möchte ich diese wieder in meine Hauptdatenbank Importieren.

Geht das so?? Würdet Ihr es anders machen??? Habt ihr Lösungen parat??


Gruß Phil
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#15

Re: TXMLDataSet bei Torry - wie gehts?

  Alt 26. Jun 2007, 14:48
Hallo Phil,

wenn du die Daten einer einzigen Access-Tabelle unbedingt ohne Access pflegen möchtest, dann dürfte das am einfachsten mit einer CSV-Datei möglich sein. XML würde ich nur verwenden, wenn ich auch einen Nutzen daraus ziehen kann. Das sieht mir bei deinem Projekt nicht danach aus.

Freundliche Grüße
  Mit Zitat antworten Zitat
Delphi-Phil

Registriert seit: 22. Jun 2007
410 Beiträge
 
#16

Re: TXMLDataSet bei Torry - wie gehts?

  Alt 26. Jun 2007, 21:18
Danke für den Tipp,
ich habe auch schon über CSV gelesen und dachte mir es ist nicht schlecht...

Nur wie bekomme ich jetzt CSV Daten hin?? Da hab ich 0,0 Idde zu...

Gruß
Phil
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#17

Re: TXMLDataSet bei Torry - wie gehts?

  Alt 26. Jun 2007, 21:32
Hallo Phil,

vielleicht solltest du dir mal diesen Thread durchlesen: klick.

Auch dort geht es um das Thema Access und Export.

Freundliche Grüße
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:18 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