Français
Forum

SQLite;Text avec plus que 5 marque funktioniert pas

 
- page 1 -



Christof
Neuß
Salut,
je experimentiere maintenant déjà un paire Stunden avec SQLite rum. Habe mir qui aktuelle SQLite.dll besorgt et ici aus dem Forum qui SQLite3.INC en supplément emballé. Im Prinzip funktioniert's aussi bien, mais si je une Text dans un champ packe, qui länger comme 5 marque ist schmiert mir cela Programme ab.

Habe naturellement déjà un bisschen geforscht. qui données venons déjà dans qui Tabelle à. cela peux je avec qui SQLite-Console überprüfen. Über Feldlängen et -arten pouvoir sich SQLite wohl aussi pas so wirklich Gedanken... Scheint plutôt à qui Funktion "SQLite.Value()" trop liegen. Ggf. aussi à qui ?_UTF8toASCII (INC-Dossier) ou bien so. mais en verstehe je trop wenig.

je hänge mon kleines Probierprogramm et qui INC-Dossier la fois à.

Hat quelqu'un une concept, woran es liegen pourrait?

MERCI et viele Grüße

Christof

2 kB
Kurzbeschreibung: Testprogramm
Hochgeladen:10.01.2016
Downloadcounter201
Download
770 kB
Version:Aktuelle DLL
Hochgeladen:10.01.2016
Downloadcounter212
Download
10 kB
Kurzbeschreibung: INC-Dossier ici aus dem Forum
Hochgeladen:10.01.2016
Downloadcounter171
Download
 
Win10 16 GB RAM
10.01.2016  
 



 
- page 1 -



Christof
Neuß
Tja, quoi soll je en tenir?
maintenant habe je cela la fois de meinem Dienstrechner sur meinen privaten Laptop kopiert et... funktioniert.

merci pour den Denkanstoß...

peut-être finde je oui chez Gelegenheit la fois quoi... Komisch.
 
XProfan X3
Win10 16 GB RAM
10.01.2016  
 




Christof
Neuß
trop tôt gefreut...

chez plus et längeren données springt mir cela Programme wieder aus dem Gleis ("XProfan funktioniert pas plus...").

je lese eigentlich une droite grand CSV-Dossier un. cela funktioniert aussi. Comme je le disais, avec qui SQLite-Console peux je un Select * à partir de ... absetzen et bekomme alle données korrekt angezeigt. Es muss alors avec dem Lecture trop 1faire avons.

je n'en sais rien, woran cela liegen peux...
 
XProfan X3
Win10 16 GB RAM
10.01.2016  
 




Christof
Neuß
je krieg's simple pas hin.

Hab' ici encore la fois un relativ simple Programme angehängt.
suis toujours qui attitude, dass qui Funktion ?_Value() ou bien qui y genutzte Funktion ?_Utf8ToAscii une faute avons. mais - comment dit - là suis je pas firm genug, um cela erkennen trop peut.

Es funktioniert toujours ensuite pas, si plus que 5 marque im champ sommes.

Wär' déjà super, wenn's quelqu'un trouver serait...

DANKE!

962 kB
Kurzbeschreibung: Voir le texte source, Inc-, EXE- et DLL-Dossier
Hochgeladen:11.01.2016
Downloadcounter53
Download
 
XProfan X3
Win10 16 GB RAM
11.01.2016  
 



Hi,

ersetze la fois Funktion ?_Value aus qui sqlite3.inc dans cet:
Proc ?_Value

    Déclarer val&

    With ?_TableMap#

        Si .RowPos& > 0 And .RowPos& <= .Rows& And .ColPos& > 0 And .ColPos& <= .Cols&

            val& = LONG(.Table&, (.ColPos& - 1 + (.RowPos& * .Cols&)) * 4)

            Si val&

                //?_UTF8ToAscii(val&)
                Retour string$(val&, 0)//< récente

            EndIf

        EndIf

    EndWith

    Retour »

ENDPROC


et teste fois le probe.prf.

chez mir läufts avec cela ensuite avec FreeProfan par.
 
11.01.2016  
 




Christof
Neuß
JA!!!
Sorry, hatte plan encore pas wirklich sur qui neue ?_Value umgestellt.

cela scheint so trop marcher. d
DANKE!!!

je probiere encore un bisschen plus... mais maintenant sieht's bien aus.
 
Win10 16 GB RAM
11.01.2016  
 



Läufts avec FreeProfan  [...]  chez Dir par?
 
11.01.2016  
 




Christof
Neuß
FreeProfan? Pourquoi FreeProfan? Habe je chez mir gar pas installiert. Sollte je? suis simple avec qui X3-Version unterwegs. sur dem privaten PC incidemment avec Windows 10.

avec cela läuft's maintenant. Sowohl im Interpreter comme aussi dans qui EXE-Version. qui einzige "Hürde" ist, dass je qui Ergebnisstrings avec UTF8Decode() behandeln muss, avec cela qui Umlaute etc. marcher. Beim Reinschreiben volonté qui oui dans cela UTF8-Format übertragen, si je cela richtig verstanden habe.
mais c'est oui ne...aucune wirkliches Problem.
 
XProfan X3
Win10 16 GB RAM
11.01.2016  
 




Christof
Neuß
quoi bleibt, ist qui Frage, pourquoi ?_UTF8ToAscii pas funktioniert.

maintenant suis je mais meinem but déjà un gutes Stück näher gekommen.

Weitere chantier dans diesem Zusammenhang ist es, qui SQLite3.DLL dans qui eigene EXE trop intégrer. en supplément probiere je avec dem Datengenerator, MemoryModulen et MMTool rum. Grundsätzlich funktioniert cela aussi, mais là muss je mich encore un peu avec beschäftigen. Ist es so, dass je ensuite qui bisherige SQLite3.INC avec den y abgelegten ?_... - Prozeduren so pas brauchen peux ou bien paraphraser muss?
 
XProfan X3
Win10 16 GB RAM
12.01.2016  
 




Georg
Teles
salut,

qui SQLite3.INC musst du ensuite mais entsprechend anpassen, sprich qui Prozessadressen beim magasin qui DLL ermitteln et qui Prozeduren daher paraphraser. là gibt es un kleines Beispiel chez den MemoryModulen si je mich pas täusche  [...] 
 
XProfan X3
TC-Programming [...] 
XProfan 8.0 - 10.0 - X2 - X3 - X4

12.01.2016  
 




Michael
W.
Hm, hattest Du eigentlich déjà la fois Firebird getestet? cela gibt es comme embedded Version pour XProfan.

exposition dans qui Aider sous 16.5. - Firebird embedded

il y a aussi allemand Hilfestellung sur den FireBird-Seiten:  [...] 

cet banque de données peux plus, hat richtige String- et Int-Felder (aussi Blob's) et si cela projet trop grand wird - ensuite stellt on simple sur qui grand Server-Version um.
 
XProfan X3
System: Windows 8/10, XProfan X4
Programmieren, das spannendste Detektivspiel der Welt.
12.01.2016  
 



 
- page 2 -



Christof
Neuß
oui. avec Firebird habe je aussi déjà un bisschen probiert. Würde mir sogar encore besser plaisons comme SQLite, si je ensuite pas wieder so viele Fichiers im Programmverzeichnis brauchen serait. si je quoi avec Firebird fais, brauche je mindestens 4 DLL, 1 MSG-Dossier, mon Programme, qui Datenbankdatei et qui Quelldaten. je voudrais im Optimalfall seulement 3 Fichiers im Programmverzeichnis avons. Programme, Datenbankprogramm, Quelldaten. Comme je le disais, je experimentiere momentan encore un bisschen rum. Grundsätzlich kriegt on dass sûrement aussi avec den DLL de Firebird hin (intégrer mon je), mais je trouve cela quelque chose aufwendig.

Tempo ist naturellement aussi un Thema. Beim Einlesen et Auswerten. Es bleibt aussi pas chez einer Quelldatei, là venons après encore weitere en supplément. Wir reden sur 50.000 - 300.000 Datensätze.
quand même gibt es gute Gründe, ca toujours dans einer einfachen, lokalen, simple kopierbaren banque de données trop Travailler.

autre idées... ?
 
XProfan X3
Win10 16 GB RAM
13.01.2016  
 



qui Exe pourrait simple qui DLL aus sich heraus pour system32 kopieren, etwa si le DLL pas geladen volonté konnte. simple Franks Datengenerator pour prendre. sur appdata/ pourrait on naturellement aussi sur).
 
13.01.2016  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

16.019 Views

Untitledvor 0 min.
rquindt28.01.2022
rafl16.12.2020
p.specht28.11.2018
Christof Neuß19.11.2017
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie