Deutsch
Forum

Idee: Eine kleine CSV-Datenbank

 
- Seite 1 -



Michael
Gregor
Hallo,

ich kann hier mal Hilfe gebrauchen...

Ich möchte gerne eine kleine Datenbank programmieren, die mit CSV Dateien
auskommt, d.h. diese lesen und auch schreiben kann. Ähnlich wie die listview.dll,
die ich jedoch nicht verwenden möchte.

Zudem sollte es möglich sein, verschiedene Datenbanken innerhalb eines Programmes
aufzurufen. Auch wäre es nützlich, wenn man zu bestimmten Einträgen bei Bedarf
Bilder mit anzeigen lassen kann (am besten wäre aber eine Methode, die alle für
die DB benötigten Bilder in eine einzige Datei packt und die DB diese dann auch
verwenden kann).

CSV deshalb, weil dieses Format meine (nicht all zu großen) Ansprüche voll
erfüllt und auch von Dritten erweitert werden kann.

Das soll mein erstes kleines Projekt werden, daher wende ich mich hilfesuchend an
Euch hier. Vielleicht kommt ja was nützliches dabei raus, wenn alle ein wenig
anpacken
 
01.03.2005  
 



 
- Seite 1 -



Michael
Gregor
Hallo,

nein leider nicht...

Hab ja erstens kein profan 9 und zweitens konnte ich die genannte
Unit im Download Bereich nicht finden...
 
03.03.2005  
 



Ich schrieb nicht die Unit sei im Downloadbereich zu finden - sondern die Unit sei unter Units zum Download angeboten.

Einfach links-oben auf Units klicken.

Kein XProfan9 :roll:

Leider steht in Deiner Signatur hier nicht welche Profanversion Du nutzt - deshalb schrieb ichs auch in X9.

Schreib mal hier hinein welche Profanversion Du nutzt: [...] 

Sag doch - welches Profan nutzt Du?

Salve, iF
 
03.03.2005  
 




Michael
Gregor
Ich schau gleich mal bei Units nach. Das letzte mal schaute ich auch dort nach, und dort war es nicht
zu finden. Vielleicht hab ich diesmal mehr Glück

Ich nutze noch immer die Profan 8 Shareware, die du mir mal gegeben hast
 
03.03.2005  
 




Michael
Gregor
Ah wer suchet der findet. Hätte wohl lieber zweimal hinschauen sollen
 
03.03.2005  
 




Frank
Abbing
Hallo Michael,

ich würde die Datei immer im Speicher bilden und später als Ganzes speichern. Reserviere genügend Speicher und bastle deine Datei (Anzahl generierter Bytes merken!). Als Spaltentrenner am besten das Semikolon verwenden, die Texte solltest du in Anführungszeichen setzen. Zeilentrenner ist Chr$(13)+Chr$(10).
Um Bilder zu integrieren, benutzt du vielleicht einen Erkennungsstring mit angehängtem Dateinamen und schliesslich dem eigentlichen Text, z.B. <<<</Icons/Guckmal.ico>>>>Hier steht der Text.
Beachte aber, das andere Programme so ein erweitertes CSV-Format nicht richtig lesen können... Und um die Suchstrings zu finden empfiehlt sich die API lstrcmpi() aus der Kernel32.

Warum möchtest du die Listview.dll nicht verwenden? Gerade für sowas hab ich sie gemacht.
 
03.03.2005  
 




Michael
Gregor
Hätte ich etwas größeres und konkreteres, würde ich die listview.dll sicherlich sogar verwenden.

Ich spiele hier aber momentan nur ein wenig mit der Profan Shareware herum, um zu sehen, was ich
so machen kann und ob ich überhaupt etwas damit hinbekomme. Und ich weiß noch nicht, ob ich das alles
nicht evtl. wieder verwerfe und mich anderen Dingen zuwende. Zudem kann die listview.dll viel viel viel
mehr als ich brauche ;) ich wollte einfach vorerst nur mal testen, ob ich auch so, auf einfache Weise,
mit CSVs (oder anderen Datenformaten) hantieren kann. Aber ich danke euch sehr für eure Hilfe!
 
03.03.2005  
 




Michael
Gregor
Hallo Frank,

nachdem ich mir mal die Beispiele mit der listview.dll angesehen habe,
merke ich so langsam, dass ich die wohl doch sehr wohl gut gebrauchen kann ;)

Kann also gut sein, dass du bald mal ein neues Registrierersuchen bekommst ;)

Aber erstmal muss ich überhaupt mal damit anfangen, in Profan durchzusteigen.
Denn noch ist das alles garnicht so einfach für mich. Momentan bin ich noch
dabei, deine Beispiel-Quellcodes durchzustöbern, in der Hoffnung, da bald
durchzusteigen. Als Anfänger ist das alles noch nicht ganz so einfach.

Gruß
 
07.03.2005  
 



Franks Listview.dll ist meisterhaft und eine absolute Empfehlung.

Da die dll mit samt allen Befehlen auch aus so ziemlich jeder Programmiersprache aufrufbar ist kann man sich mit ruhigem Gewissen bei Frank registrieren und weiß einen starken Helfer (listview.dll) an der Seite zu haben.

Salve, iF
 
08.03.2005  
 




Frank
Abbing
Hi,


Aber erstmal muss ich überhaupt mal damit anfangen, in Profan durchzusteigen.
Denn noch ist das alles garnicht so einfach für mich. Momentan bin ich noch
dabei, deine Beispiel-Quellcodes durchzustöbern, in der Hoffnung, da bald
durchzusteigen. Als Anfänger ist das alles noch nicht ganz so einfach.


Lass dir Zeit beim Lernen. Das ist wichtig. Fang mit den Sachen an, die dir am meisten Spass machen und beginne einfach, selber kleine Quellcodes zu erstellen.

iF:
 
08.03.2005  
 



 
- Seite 2 -



Patrick
Forkin
Hallo und Gurten Tag!
Wie gerne Ich in meiner Muttersprache englisch schreiben wurde.
Für meine Version der Sprache entschuldige ich mich.
Gestern habe ich XProfan heruntergeladen um herauszufinden ob das Produkt einen Bedarf eines Endbenutzers Progamme zu schreiben abdecken könnte.
Ich habe eine Reihe von Datenmodelle aufgebaut mit CSV. Die sind der Kern meines persönlichen Wissensmanagements.
Am Anfang des Konzeptes war für mich Datenbanken wie SQL zu komplex und fast unerklärlich.
Nach eine Reihe von Erweiterungen der Modelle bin ich der Meinung das SQL völlig fehl am Platz wäre,
Ich habe die Gewohnheit gepflegt, Modell als manuelle Prozeduren zu konzipieren und zu installieren. Jede Installation ist eine Zusammenlegung von meistens einfache Freeware-Komponenten.
Ich wurde gerne mit einer Programmiersprache die Natural Language ähnelt, die Modelle automatisieren.
Das neueste ist ein Übersetzungsmodell von englisch ins deutsch. Das Modell arebeitet zufriedenstellend unter einer manuellen Verwendung.
Es muss automatisiert werden aber der Markt gibt keine brauchbaren Produkte her.
Das Downloaden von XProfan gestern war für mich der letzte versuch einer Sprache zu finden, am Ende eine Reihe von Entäuschungen;von Versprechungen die nicht erfüllt werden konnten weil die Versprechungen wie üblich nichts mit der Realität zu tun hatten.
XProfan muss mir CSV oder ein ähnliches Tabellenmodell anbieten oder es wird abgelehnt.
Meine Erfahrungen, Argumente dafür und gegen verschiedene Produkten zum Thema Endbenutzer-Programmierung werde ich zuerst in englisch dokumentieren.
Dieses Thema wurde ich gerne mit eingeweihten Benutzer von XProfan ausdiskutieren.
Mit freundlichen Grüßen, P. M. Forkin.
 
01.10.2009  
 



Patrick Forkin, Beitrag=54358, Zeitpunkt=01.10.2009
Hallo und Gurten Tag!
Wie gerne Ich in meiner Muttersprache englisch schreiben wurde.


Hallo, Dein Deutsch ist ganz gut, Du kannst auch auf Englisch schreiben.

Patrick Forkin, Beitrag=54358, Zeitpunkt=01.10.2009

XProfan muss mir CSV oder ein ähnliches Tabellenmodell anbieten oder es wird abgelehnt.


Es ist sicherlich möglich, CSV-Funktionen herzustellen, die genau das tun, was Du möchtest. Was genau wäre das?
 
01.10.2009  
 




Jörg
Sellmeyer
Hallo Patrick,
Dein Deutsch ist wirklich ausgezeichnet. Wenn ein Sachverhalt für Dich mal schwieriger zu beschreiben ist, kannst Du aber sicher auch Englisch schreiben. Hier sind genügend Leute des Englischen soweit mächtig, daß sie das Problem dann auch beantworten können.
Du solltest Dir mal auf der Seite von Frank Abbing [...]  die Rubrik Listview.dll ansehen. Vielleicht ist das ja schon das, was Dir hilft.
Gruß
Jörg
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
01.10.2009  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

12.659 Betrachtungen

Unbenanntvor 0 min.
H.Brill12.07.2023
Uwe Lang04.04.2023
Walter24.02.2022
Christof Neuß15.07.2021
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie