Quellcodesammlung der Rubrik: "Datenbanken"

9 Themeneinträge

Übersicht der Themen

Behandlung einer dBase-Datei mit 2 zugeordneten Indexdateien
Die Prozedur prüft ob eine .dbf-Datei für Profan gültig ist
Die Sätze einer Textdatei in eine DBF-Datei kopieren
Konvertieren einer DBF 4 in eine DBF 3 Datei
Konvertieren einer DBF in einer TXT-Datei
Minidatenbank ohne dBase
Verschiedene Funktionen bei einer dBase-Datei ausführen
Verschiedene Funktionen zur Zahlen und Datumsformatierung
Zusammenfassung der Prozeduren CvDbfNum.inc QDatum.inc und QTfrNum.inc

Zurück zur Übersicht

Dateiname
behandlung_einer_dbasedatei_mit_2_zugeordneten_indexdateien.zip
Dateigröße
4 KByte
Profan-Version
6.6
Beschreibung
Das Beispielprogramm erstellt eine dBase III-Datei, fügt Sätze hinzu, erstellt 2 Indexdateien, listet dann die Datei (fortlaufend) nach Satzfolge und nach den 2 Indexdateien. Danach werden Sätze hinzugefügt (wobei beide Indexdateien updated werden). Weiters wird gezeigt, wie auf Sätze nach einem Schlüsselbegriff und wie auf einen Satz nach einem Suchbegriff (unabhängig von einer Indexdatei) zugegriffen werden kann.
Lizenz
Freeware. Software darf frei benutzt werden
Autor
Gerhard Putschalka
eMail
g.putschalka@web.de
Homepage
members.telering.at/g.putschalka/index.html
- Hier klicken, um "Download" zu starten -
- nach oben -
- zum Anfang -

Dateiname
die_prozedur_prueft_ob_eine_dbfdatei_fuer_profan_gueltig_ist.zip
Dateigröße
3 KByte
Profan-Version
6.6
Beschreibung
Wird in Profan eine DBF-Datei benutzt so muss diese Datei korrekt sein, andernfalls erfolgt bei dbOpen ein Programmabsturz.
Lizenz
Freeware. Software darf frei benutzt werden
Autor
Gerhard Putschalka
eMail
g.putschalka@web.de
Homepage
members.telering.at/g.putschalka/index.html
- Hier klicken, um "Download" zu starten -
- nach oben -
- zum Anfang -

Dateiname
die_saetze_einer_textdatei_in_eine_dbfdatei_kopieren.zip
Dateigröße
5 KByte
Profan-Version
6.6
Beschreibung
TxtToDbf kopiert den Inhalt einer Textdatei in eine dBase III Datei. Der Begriff "Textdatei" meint die Dateiart, mit variabler Satzlänge und den Steuerzeichen CR + LF (@Chr$(13) + @Chr$(10)) als Satzende. Es werden auch Linux-Textdateien welche nur ein CR oder nur ein LF als Satzendezeichen haben verarbeitet. Wahlweise können in der dBase-Datei vorhandene Sätze gelöscht werden oder die neuen Sätze werden zu den bestehenden hinzugefügt. Es erfolgt keine Prüfung, ob der Satzaufbau der Textdatei der Struktur der dBase-Datei entspricht. Im Programm kann eine Umsetzung vom ASCII-Code in den ANSI Code - und umgekehrt - erfolgen.
Lizenz
Freeware. Software darf frei benutzt werden
Autor
Gerhard Putschalka
eMail
g.putschalka@web.de
Homepage
members.telering.at/g.putschalka/index.html
- Hier klicken, um "Download" zu starten -
- nach oben -
- zum Anfang -

Dateiname
konvertieren_einer_dbf_4_in_eine_dbf_3_datei.zip
Dateigröße
41 KByte
Profan-Version
6.6
Beschreibung
In Profan können dBase-Dateien, jedoch nur in der Version III, verarbeitet werden. Mit dem Programm CnvDbf ist es möglich Version IV (und V ?) dBase-Dateien für Profan verwendbar zu machen - soweit möglich. Es gibt Feldarten die in der Version III noch nicht gegeben waren. Diese Feldtypen werden übernommen, jedoch auf Type C umgestellt. Es ist zu prüfen, wieweit diese in Profan verarbeitbar sind. Memotexte werden in voller Länge übernommen. Eine OEMToANSI Konvertierung kann ausgewählt werden. Es wird auch eine Protokolldatei erstellt.
Lizenz
Freeware. Software darf frei benutzt werden
Autor
Gerhard Putschalka
eMail
g.putschalka@web.de
Homepage
members.telering.at/g.putschalka/index.html
- Hier klicken, um "Download" zu starten -
- nach oben -
- zum Anfang -

Dateiname
konvertieren_einer_dbf_in_einer_txtdatei.zip
Dateigröße
5 KByte
Profan-Version
6.6
Beschreibung
DbfToTxt kopiert den Inhalt einer dBase III Datei in eine Textdatei. Der Begriff "Textdatei" meint die Dateiart, mit variabler Satzlänge und den Steuerzeichen CR + LF (@Chr$(13) + @Chr$(10)) als Satzende. Eine eventuell vorhandene Memodatei wird nicht verarbeitet!
Lizenz
Freeware. Software darf frei benutzt werden
Autor
Gerhard Putschalka
eMail
g.putschalka@web.de
Homepage
members.telering.at/g.putschalka/index.html
- Hier klicken, um "Download" zu starten -
- nach oben -
- zum Anfang -

Dateiname
minidatenbank_ohne_dbase.zip
Dateigröße
2 KByte
Profan-Version
Beschreibung
Direkt-Zugriffs-Dateien mit Profan. Ermöglicht das Erstellen von eigenen kleinen Datenbanken. Bei groesseren Datenbanken sollte man auf das DBase-Modul von Profan zugreifen, da hier das Suchen, Indizieren, Sortieren usw. einfacher anzuwenden ist ! Das Demo zeigt lediglich wie man auf die einzelnen Datensätze zugreifen kann. Die Datenbank-Datei ist eine einfache Textdatei, in der die Daten aber in einer festen Position gespeichert sind. In diesen Fall erst eine 4-stellige Zahl dann ein 100-stelliger Text
Lizenz
Freeware
Autor
Andreas Miethe
eMail
andreas@andreas-miethe.de
Homepage
www.ampsoft.de
- Hier klicken, um "Download" zu starten -
- nach oben -
- zum Anfang -

Dateiname
verschiedene_funktionen_bei_einer_dbasedatei_ausfuehren.zip
Dateigröße
92 KByte
Profan-Version
6.6
Beschreibung
Das Programm bietet Hilfsfunktionen an. Damit kann eine dBase-Datei aus einer Strukturdatei erstellt werden, eine Strukturdatei und/oder eine dBase-Datei mit Eingabe des Satzaufbaues erstellt werden, eine Strukturdatei aus einer dBase-Datei erstellt werden, eine Strukturdatei mit Notepad bearbeitet werden, eine Indexdatei zu einer dBase-Datei erstellt werden, eine dBase-Datei geleert werden (das heisst auf 0 Sätze gestellt werden), Daten aus einer csv-Datei in eine dBase-Datei importiert werden, Daten aus einer dBase-Datei in eine csv-Datei exportiert werden, Daten aus einer dBase-Datei in eine andere dBase-Datei mit "Field Mapping" kopiert werden. Im Download des Programms ist die erforderliche Datei FileDialog.dll nicht enthalten! Daher Download nicht vergessen.
Lizenz
Freeware. Software darf frei benutzt werden
Autor
Gerhard Putschalka
eMail
g.putschalka@web.de
Homepage
members.telering.at/g.putschalka/index.html
- Hier klicken, um "Download" zu starten -
- nach oben -
- zum Anfang -

Dateiname
verschiedene_funktionen_zur_zahlen_und_datumsformatierung.zip
Dateigröße
12 KByte
Profan-Version
6.6
Beschreibung
Die DLL enthält mehrere Funktionen:EDITMASKE = Entspricht der Profanfunktion @Format$, der Ausgabestring ist aber der Maske entsprechend. Das heisst, unabhängig von der Anzahl führender Leerstellen in der Zahl, ist der String immer gleich lang. ZAHLTODBF = Ein Zahlenstring wird in eine dBase-Feld-verträgliche Form gebracht. Entsprechend der Felddefinition des dBase-Feldes wird die Zahl Kommagerecht umgesetzt. DATUMFROMDBF = Ein Datum wird aus einem dBase-Feld aufbereitet. Es kann, mit oder ohne Interpunktionen, in verschiedene Formen (JJJJ.MM.TT, TT.MM.JJJJ, JJJJ.TT.MM oder MM.TT.JJJJ) formatiert werden. DATUMTODBF = Konvertiert ein Datum,wie es bei der Funktion "DatumFromDbf" möglich ist, in die Form JJJJMMTT wie es für ein dBase-Feld erforderlich ist.BINTOHEX = Konvertiert eine Zahl (die binäre Form, wie sie in Integer und LongIntegervariablen gespeichert ist) in einen anzeigbaren Hex-String. Funktioniert auch bei negativen Zahlen (der Hexwert wird komplementär erstellt).HEXTOBIN = Konvertiert einen Hex-String in die binäre Form. Funktioniert auch bei negativen Zahlen.SETBITS = Setzt in einem Hex-String mit Hilfe einer Maske bestimmte Bits. Damit können mit einem Funktionsaufruf gleich mehrere Bits gesetzt werden.RESETBITS = Löscht in einem Hex-String mit Hilfe einer Maske bestimmte Bits. Damit können mit einem Funktionsaufruf gleich mehrere Bits gelöscht werden.
Lizenz
Freeware. Software darf frei benutzt werden
Autor
Gerhard Putschalka
eMail
g.putschalka@web.de
Homepage
members.telering.at/g.putschalka/index.html
- Hier klicken, um "Download" zu starten -
- nach oben -
- zum Anfang -

Dateiname
zusammenfassung_der_prozeduren_cvdbfnuminc_qdatuminc_und_qtfrnuminc.zip
Dateigröße
12 KByte
Profan-Version
6.6
Beschreibung
CvDbfNum.inc (Version 3.0 vom 26.03.2002) = Cvt_numerisch_to_DBF konvertiert ein numerisches Bildschirmfeld in ein korrektes DBF Feld. Tausenderpunkte werden ignoriert, ein Dezimalkomma wird in einen Punkt umgesetzt. Der Wert wird rechtsbündig und mit führenden Leerstellen in einer Variablen in der Länge des Dateifeldes zurückgegeben.
Lizenz
Freeware. Software darf frei benutzt werden
Autor
Gerhard Putschalka
eMail
g.putschalka@web.de
Homepage
members.telering.at/g.putschalka/index.html
- Hier klicken, um "Download" zu starten -
- nach oben -
- zum Anfang -

<<< Zurück zur Übersicht


Dieses Listing wurde mit dem Programm "Source Of Profan" erstellt. Copyright by Stephan Lührsen (http://www.l-prog.de)