| |
|
|
- page 1 - |
|
Dietmar Horn | allô zusammen,
aujourd'hui wende je mich la fois avec einem SQL-Problem zwecks s'il te plaît um Hilfestellung à qui SQL-Experten sous euch.
je travaille z.Z. avec XProfan 11 à einem komplexeren projet. c'est déjà droite large gediehen. qui bisher einzigste, mais entscheidende Problempunkt ist pour mich qui à- bzw. Einbindung des RDBS Firebird (Freeware bzw. Open-Source) bzw. Interbase (cela kostenpflichtige Gegenstück de Borland trop Firebird - ähnlich comment cela Relations entre MS Office et Open-Office).
Bisher mußte je mich encore nie grand avec SQL beschäftigen, sauf qui je mir toujours fois le XProfan-Aider zum SQL-Thema reingezogen et cela alles comme droite logisch empfunden hatte. Doch comment des öfteren, liegt qui le chien bestimmt seulement dans einem winzigen Detail begraben, quoi je pas kenne, ou bien dans einem faute, den je gemacht ou bien übersehen habe.
Firebird et Interbase kannte je jusqu'à avant 4 Wochen encore pas la fois vom Namen her, weil je quelque chose comme encore nie nécessaire hatte - mais eh bien ist es soweit.
ODBC-Treiber et Firebird sommes installiert.
Zunächst ca va tout autor, une liaison herzustellen. sous Windows 2000 (dans unserem Vereins-cabinet) klappt qui initialisation avec SQLInit inzwischen.
qui initialisation liefert sous W 2000 comment gewünscht cela Handle zurück:
sous Windows XP ergibt cela cependant jusqu'à maintenant toujours 0 (alors gescheitert), et im opposition trop W 2000 erscheint là auparavant encore pas la fois qui Dialog zum Eingeben de Username, PWD, usw.
Bevor cet Problem avec dem Herstellen qui liaison pas gelöst ist, brauche je gar pas grand weitermachen.
Literatur sur Firebird habe je inzwischen tonnenweise, doch bevor je es pas schaffe, sur allen Windows-Systemen ab 2000 aufwärts une zuverlässige liaison herzustellen, nützt mir cela alles malheureusement pas allzu viel.
peux mir peut-être quelqu'un weiterhelfen, qui sich déjà la fois quelque chose näher avec cela beschäftigt hat?
qui prochain Schritte, alors cela Neuanlegen einer banque de données, ou bien cela Travailler / Lecture einer vorhandenen DB et cela Weiterverarbeiten qui données im réel Programme pourrait ensuite lediglich encore einer reine Fleiß- et Logik-travail son.
cela Ausweichen z.B. sur dBase ist pas possible, weil dBase dbzgl. pas sur qui pour cet projet erforderlichen Feautures verfügt.
qui peux peut-être. weiterhelfen?
je vermute la fois, si cela Programme irgendwann avec Firebird fonctionne, ensuite devrait cela Programme aussi avec Interbase marcher - ou bien?
Salut et merci d'avance Dietmar |
|
|
| Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V. [...] Windows 95 bis Windows 7 Profan² 6.6 bis XProfan X2 mit XPSE Das große XProfan-Lehrbuch: [...] | 11.01.2009 ▲ |
|
|
|
| |
|
- page 4 - |
|
|
Dietmar Horn | @Roland: merci pour den Code! je werde ihn versuchen, bientôt seulement la fois dans mon projet einzubauen. comme Kompromiß-Solution devrait cela zunächst reichen, doch sur la durée taugt cela probablement pas allzu viel, weil es vorgesehen ist, zukünftig FB/IB-Datenbanken avec BLOB-Feldern de anderen Programmen auszulesen et ihnen données auszutauschen.
Irgendwie doit cela avec den echten BLOB-Feldern marcher, car alle mir bekannten Konkurrenz-Programme peut cela schließlich également. Doch dans den mir zur Disposition stehenden Hilfedateien finde je absolu keinen Hinweis puis.
@Peter: Avec l' den BLOB-Subtypen kenne je inzwischen - soweit était je déjà. Doch nirgendwo findet on un mot par-dessus, ou bien une Befehl, comment cela allez.
Salut Dietmar |
|
|
| Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V. [...] Windows 95 bis Windows 7 Profan² 6.6 bis XProfan X2 mit XPSE Das große XProfan-Lehrbuch: [...] | 23.02.2009 ▲ |
|
|
|
|
Uwe ''Pascal'' Niemeier | Hi Dietmar!
comment stehts car avec meiner longtemps Cordes-Routine? [...] wohin gibt es avec cela quelle Probleme?
SeeYou Pascal |
|
|
| |
|
|
|
E.T. |
...longtemps Cordes-Routine?...
je hab qui Erfahrung gemacht, cela, si le Cordes trop long volonté, FB den kompletten Befehlsstring pas übernimmt. ca wird avec qui annonce Unerwartetes String-Ende (ou bien so ähnlich) quittiert et qui SQL-Befehl pas fonctionnement. si cela couper maintenant chez FB ou bien chez qui Übergabe per XProfan passiert, muss je essayer... |
|
|
| Grüße aus Sachsen... Mario WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte... | 23.02.2009 ▲ |
|
|
|
|
RGH | Uwe Pascal Niemeier
Hi Dietmar! comment stehts car avec meiner longtemps Cordes-Routine? [...] wohin gibt es avec cela quelle Probleme? SeeYou Pascal
Firebird/Interbase soutenu meines Wissens VarChars seulement jusqu'à 32 kB, alors bleibt mon Solution ou bien réellement BLOBs. Mir ist jusqu'alors mais pas bien sûr, comment je per ODBC/SQL sur BLOBs zugreifen peux. trop den ODBC-Treibern pour Interbase/Firebird gibt es si bien comment aucun Documentation.
Salut Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 23.02.2009 ▲ |
|
|
|
|
Dietmar Horn | allô Uwe,
je crois pas, qui qui l'affaire avec den langen Cordes qui final Solution des Problems darstellt.
chez den VARCHAR-Textfeldern scheint es aucun Probleme trop donner, mais qui saisir malheureusement seulement maximum 32 KB. dans meiner banque de données sommes cependant weitaus größere Datenmengen trop Sauver (et comment dessus bereits beschrieben, à cause de qui Kompatibilität avec anderen IB/FB-Datenbanksystemen dans echten BLOB-Feldern). cela peut près de kleinerem Kleckerkram aussi quelque chose größere RTFs avec Bildern, eingescannte Textes comme JPG ou bien gar Videos son.
Salut Dietmar |
|
|
| Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V. [...] Windows 95 bis Windows 7 Profan² 6.6 bis XProfan X2 mit XPSE Das große XProfan-Lehrbuch: [...] | 23.02.2009 ▲ |
|
|
|
|
Dietmar Horn | @Roland: je hatte là dans irgendwelchen Tutoriels déjà la fois quoi trop IB/FB-BLOBS dans Delphi et / ou bien C++ trouvé.
je dois la fois chercher, peut-être finde je qui Codes jusqu'à vendredi wieder. Delphi et C++ ist chez mir cependant déjà zuviele Jahre her, comme qui je avec cela selber grand quoi avec XProfan anfangen konnte.
ou bien Thomas Z. findet cela plus rapide wieder, car ihn J'ai eu avec cela aussi déjà länger avec meiner Bloberei genervt.
Salut Dietmar |
|
|
| Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V. [...] Windows 95 bis Windows 7 Profan² 6.6 bis XProfan X2 mit XPSE Das große XProfan-Lehrbuch: [...] | 23.02.2009 ▲ |
|
|
|
|
Uwe ''Pascal'' Niemeier | Hi gens!
je hatte MEMO bzw. VARCHAR verwendet, weil cela qui größten Felder étions (illimité), qui qui mir verfügbaren dbs trop bieten hatten. IMHO sollte es aussi avec chaque anderen Feldformat dans anderen dbs marcher.
cela écrivons per profanem SQLExec klappte avec plus que 500 KB; allerdings kam es chez reinen Binärdaten trop Fehlern ou bien Abstürzen. si cela vom FeldTyp abhängt, vom Treiber ou bien de SQLExec peux je (encore) pas dire.
Beim Lecture sollte qui FeldTyp jedenfalls de qui API-Routine automatisch erkannt volonté.
quoi oui c'est ca passiert car, si son versucht, une BLOB trop décrire bzw. auszulesen? (Allerdings serait je aucun Bilder prendre, mais une künstlich erzeugten eindeutigen String)
SeeYou Pascal |
|
|
| |
|
|
|
Thomas Freier | peut-être à cette Stelle: [...] la fois quelque chose buddeln ou bien Aider erbitten? ou bien, vous avez oui déjà alles aktiv, qui Freeware Version:
EMS SQL Manager for InterBase/Firebird Freeware ist une kostenlose recueil de Werkzeugen, quelle une erschwingliche “alles-dans-einem“ Solution pour produktive InterBase/Firebird Datenbankverwaltung liefert. SQL Manager Freeware soutenu qui letzten InterBase et Firebird Versionen et erlaubt es, qui DBA et Entwickleraufgaben trop simplifier.
de [...] getestet? |
|
|
| |
|
|
|
Dietmar Horn | allô Thomas,
cette SQL-Manager kenne je bereits. la fois abgesehen en, qui cela partie une unmögliche Bedienerführung hat, ist cela seulement une 30-Tage-Testversion, qui chez mir bereits abgelaufen ist. aussi dans unserem PC-cabinet gibt es pas plus viele calculateur, wohin il encore pas draufgewesen était.
Mir ca va pas tout autor, irgendwas avec irgendeinem externe Tool dans qui banque de données trop stopfen (cela Tool pourrait on sich ensuite oui notfalls achetons), mais cela doit zwingend vom XProfan-Programme aus passer (siehe dessus). et zwar pas seulement cela Hineinstopfen, mais aussi cela Lecture et qui Updaten qui BLOBS.
je crois, je werde lente wirklich bientôt beBLOBbt.
Salut Dietmar |
|
|
| Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V. [...] Windows 95 bis Windows 7 Profan² 6.6 bis XProfan X2 mit XPSE Das große XProfan-Lehrbuch: [...] | 23.02.2009 ▲ |
|
|
|
|
Thomas Freier | allô Dietmar, aussi si son cela déjà getestet avez, peut den Kaufanwendungen per SQL sur qui Blob-Felder zugreifen? si oui, doit es doch une Weg sur XProfan donner. wohin volonté qui données qui Blob-Felder eingefügt? comment chez Access dans qui Datentabelle ou bien comment chez FoxPro ou bien dBase V dans einer getrennten Tabelle? |
|
|
| |
|
|
|
Dietmar Horn | dans cela BLOB-champ wird meines Wissens pour chez IB/FB lediglich un Verweis puis eingefügt, wohin oui c'est ca (à quel Adresse, ou bien so) dans qui zugehörigen banque de données (pas Tabelle) sich qui données bzw. Fichiers befinden. alors ähnlich comment chez den dBase-Memo-Feldern. seulement avec dem Unterschied, qui sich (comment chez dBase) qui Tausende de Fichiers pas dans externe Fichiers tummeln, mais irgendwo fest dans qui DB à- ou bien reingeklatscht volonté - cependant pas dans irgendwelche (sichtbaren) Tabellen.
Salut Dietmar |
|
|
| Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V. [...] Windows 95 bis Windows 7 Profan² 6.6 bis XProfan X2 mit XPSE Das große XProfan-Lehrbuch: [...] | 23.02.2009 ▲ |
|
|
|
|
Thomas Freier | Dietmar, je weis pas si dir qui Anhang plus hilft. Habe encore une 30tage dbaseplus2.2 (80mb) trouvé. suis selbst pas tiefer eingestiegen. |
|
|
| |
|
|