![]() |
Anzeige:
|
|
|||||||
| XProfan Alles rund um die Programmiersprache XProfan. |
|
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
|
#1 (Direktlink) |
|
Forenmaskottchen
![]() Registriert seit: 08.02.2009
Ort: Nußloch (bei Heidelberg)
Beiträge: 550
|
Hallo,
sie ist noch nicht ganz reif, aber schon vorzeigbar: Die Include, bzw. PCU, um direkt auf FireBird Embedded zuzugreifen. Ohne Installation von Treibern oder Einträgen in den ODBC-Manager kann direkt auf Tabellen zugegriffen werden. Es können sogra komplette Datenbanken erzeugt werden. Näheres gibt es hier: phorum - 2 - PROFAN-Programmierung - So geht's: Firebird embedded mit XProfan 11 Viel Spaß mit dem Ausprobieren. Eine ausführliche Referenz der PCU-Funktionen folgt in den nächsten Tagen! Und die BLOBs bringe ich der PCU auch noch bei ... Gruß Roland
__________________
Pentium D 2,8 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon HD5450 1024 MB / Windows 7(32) - XProfan X2.0c AMD Athlon II X2 2,9 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon 3000 / Windows 7(64) - XProfan X2.0c http://www.xprofan.de |
|
|
|
|
|
|
#2 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
|
Klasse!
__________________
Gruß, Frank ![]() Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
|
#3 (Direktlink) |
|
Forenmaskottchen
![]() Registriert seit: 08.02.2009
Ort: Nußloch (bei Heidelberg)
Beiträge: 550
|
Ok, die Referenz zur PCU und die drei Beispielprogramme nebst kurzen Erläuterungen finden ich jetzt auch an oben genanntem Ort. So einfach kann SQL und eine CSV-Export einer Tabelle sein!
Gruß Roland
__________________
Pentium D 2,8 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon HD5450 1024 MB / Windows 7(32) - XProfan X2.0c AMD Athlon II X2 2,9 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon 3000 / Windows 7(64) - XProfan X2.0c http://www.xprofan.de |
|
|
|
|
|
#4 (Direktlink) |
|
Erfolgreich angemeldet
![]() Registriert seit: 09.02.2009
Beiträge: 19
|
Prima, ich suche schon seit einiger Zeit eine schnelle, kleine stand-alone Datenbank. Versuche mit SQlite in Verbindung mit XProfan waren nur z.T. erfolgreich. Ich habe deshalb sofort deine Test-Programme getestet. Während Prog2 und Prog3 einwandfrei laufen, kommt bei Prog1 eine Fehlermeldung: Ich verwende VISTA Home Premium und xprofan 11.2
|
|
|
|
|
|
#5 (Direktlink) |
|
Forenmaskottchen
![]() Registriert seit: 08.02.2009
Ort: Nußloch (bei Heidelberg)
Beiträge: 550
|
Hallo,
ich vergaß zu erwähnen: Da man während der Entwicklung das Programm ja per Interpreter oder Runtime aus dem XProfan-Verzeichnis aus ausruft, ist es empfehlenswert, diese Messagedatei ins XProfan-Verzeichnis zu kopieren. Tja und die nun sichtbare Fehlermeldung kommt daher, dass in Beispielprogramm 1 ein Fehler ist. Es muss natürlich heißen ifnot fileexists("Test.fdb"). Gruß Roland
__________________
Pentium D 2,8 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon HD5450 1024 MB / Windows 7(32) - XProfan X2.0c AMD Athlon II X2 2,9 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon 3000 / Windows 7(64) - XProfan X2.0c http://www.xprofan.de |
|
|
|
|
|
|
#6 (Direktlink) |
|
Forenmaskottchen
![]() Registriert seit: 08.02.2009
Ort: Nußloch (bei Heidelberg)
Beiträge: 550
|
Eben habe ich eine aktuelle Version der PCU mit neuen Beispielprogrammen hochgeladen. (Gleicher Ort, gleicher Name)
Was ist neu? 64-Bit-Integertypen werden nun voll unterstützt. Da es in XProfan diesen Datentyp nicht gibt, werden intern in der PCU Floats (doppelte Genauigkeit) verwandt, so dass die Genauigkeit auf 16 Stellen begrenzt ist. Text-Blobs (BLOB SUB_TYPE 1) werden nun in normalen SQL-Befehlen unterstützt. Dabei ist zu beachten, dass die Länge des SQL-Befehles bei Firebird die 64k-Grenze nicht überschreiten darf. Andernfalls erfolgt eine Fehlermeldung. Was die unbegrenzte Nutzung von BLOBs betrifft, suche ich noch nach einer eingängigen Syntax. Gruß Roland
__________________
Pentium D 2,8 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon HD5450 1024 MB / Windows 7(32) - XProfan X2.0c AMD Athlon II X2 2,9 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon 3000 / Windows 7(64) - XProfan X2.0c http://www.xprofan.de |
|
|
|
|
|
#7 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
|
Ich werde das wohl nie selber benutzen müssen, aber hört sich richtig toll an!
__________________
Gruß, Frank ![]() Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
|
#8 (Direktlink) |
|
Erfolgreich angemeldet
![]() Registriert seit: 09.02.2009
Beiträge: 19
|
Hallo Roland,
ich will nicht drängeln, möchte aber gerne wissen, ob du dich noch mit dem Projekt beschäftigst und es daher sinnvoll ist, sich mit der PCU zu beschäftigen. |
|
|
|
|
|
#9 (Direktlink) | |
|
Forenmaskottchen
![]() Registriert seit: 08.02.2009
Ort: Nußloch (bei Heidelberg)
Beiträge: 550
|
Zitat:
Eine noch aktuellere Version ist in Vorbereitung und derzeit im Test. Verbessert wird noch einmal das Errorhandling und einige Sachen werden noch etwas "runder". So wird auch NULL in Feldern erkannt und korrekt ausgegeben. (Derzeit wird NULL als 0 oder Leerstring ausgegeben.) Der nächste Schritt wird dann die Veröffentlichung des Quelltextes sein, so dass das Ganze auch mit Profan2Cpp einsetzbar ist. Gruß Roland
__________________
Pentium D 2,8 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon HD5450 1024 MB / Windows 7(32) - XProfan X2.0c AMD Athlon II X2 2,9 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon 3000 / Windows 7(64) - XProfan X2.0c http://www.xprofan.de |
|
|
|
|
|
|
#10 (Direktlink) |
|
Erfolgreich angemeldet
![]() Registriert seit: 09.02.2009
Beiträge: 19
|
Das lese ich gerne, dann warte ich auf die nächste Version und werde mich mit Firebird weiter beschäftigen.
|
|
|
|
|
|
|
#11 (Direktlink) |
|
Forenmaskottchen
![]() Registriert seit: 08.02.2009
Ort: Nußloch (bei Heidelberg)
Beiträge: 550
|
Und nun ist es soweit:
Unter obigem Link gibt es jetzt die aktuelle Include mit Quelltext (!) und den genannten Verbesserungen. Ich hoffe ma, dass dies nun die endgültige Version der Invlude ist. Gruß Roland
__________________
Pentium D 2,8 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon HD5450 1024 MB / Windows 7(32) - XProfan X2.0c AMD Athlon II X2 2,9 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon 3000 / Windows 7(64) - XProfan X2.0c http://www.xprofan.de |
|
|
|
|
|
#12 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
|
Danke Roland, klasse!
__________________
Gruß, Frank ![]() Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
![]() |
|
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| XProfan-Lehrbuch und XProfan-Manager | Dietmar Horn | Helfer & Tools | 3 | 02.01.2010 13:06 |
| Unterschied zwischen XP embedded 5.1 und XP embedded1.1POS | beard | Windows XP | 0 | 20.02.2007 14:59 |
| Embedded Databank - 3dc Files - Shopfactory | Zimmertiger | Software - Allgemein | 0 | 08.05.2004 12:18 |
| IE oder firebird? | cyberfan | Windows XP | 38 | 14.12.2003 13:30 |
| Mozilla Firebird 0.6 | spoju | Software - Allgemein | 9 | 13.06.2003 00:14 |