* * * *

Privacy Policy

Blog italiano

Clicca qui se vuoi andare al blog italiano su Lazarus e il pascal.

Forum ufficiale

Se non siete riusciti a reperire l'informazione che cercavate nei nostri articoli o sul nostro forum vi consiglio di visitare il
Forum ufficiale di Lazarus in lingua inglese.

Lazarus 1.0

Trascinare un file nel programma
DB concetti fondamentali e ZeosLib
Recuperare codice HTML da pagina web
Mandare mail con Lazarus
Stabilire il sistema operativo
Esempio lista in pascal
File INI
Codice di attivazione
Realizzare programmi multilingua
Lavorare con le directory
Utilizzare Unità esterne
TTreeView
TTreeview e Menu
Generare controlli RUN-TIME
LazReport, PDF ed immagini
Intercettare tasti premuti
Ampliare Lazarus
Lazarus e la crittografia
System Tray con Lazarus
UIB: Unified Interbase
Il file: questo sconosciuto
Conferma di chiusura di un applicazione
Liste e puntatori
Overload di funzioni
Funzioni a parametri variabili
Proprietà
Conversione numerica
TImage su Form e Panel
Indy gestiore server FTP lato Client
PopUpMenu sotto Pulsante (TSpeedButton)
Direttiva $macro
Toolbar
Evidenziare voci TreeView
Visualizzare un file Html esterno
StatusBar - aggirare l'errore variabile duplicata
Da DataSource a Excel
Le permutazioni
Brute force
Indy 10 - Invio email con allegati
La gestione degli errori in Lazarus
Pascal Script
Linux + Zeos + Firebird
Dataset virtuale
Overload di operatori
Lavorare con file in formato JSON con Lazarus
Zeos ... dietro le quinte (prima parte)
Disporre le finestre in un blocco unico (come Delphi)
Aspetto retrò (Cmd Line)
Lazarus 1.0
Come interfacciare periferica twain
Ubuntu - aggiornare free pascal e lazarus
fpcup: installazioni parallele di lazarus e fpc
Free Pascal e Lazarus sul Raspberry Pi
Cifratura: breve guida all'uso dell'algoritmo BlowFish con lazarus e free pascal.
Creare un server multithread
guida all'installazione di fpc trunk da subversion in linux gentoo
Indice
DB concetti fondamentali e connessioni standard
Advanced Record Syntax
DB concetti fondamentali e DBGrid
DB concetti fondamentali e TDBEdit, TDBMemo e TDBText
Advanced Record Syntax: un esempio pratico
Superclasse form base per programmi gestionali (e non)
Superclasse form base per programmi gestionali (e non) #2 - log, exception call stack, application toolbox
Superclasse form base per programmi gestionali (e non) #3 - traduzione delle form
Superclasse form base per programmi gestionali (e non) #4 - wait animation
Un dialog per la connessione al database:TfmSimpleDbConnectionDialog
Installare lazarus su mac osx sierra
immagine docker per lavorare con lazarus e free pascal
TDD o Test-Driven Development
Benvenuto! Effettua l'accesso oppure registrati.
Aprile 28, 2024, 08:23:22 pm

Inserisci il nome utente, la password e la durata della sessione.

343 Visitatori, 0 Utenti

Autore Topic: problemi con sqlite 3 e zeos  (Letto 42961 volte)

antoniog

  • Scrittore
  • Sr. Member
  • *****
  • Post: 257
  • Karma: +0/-0
    • Informatica Utile
Re:problemi con sqlite 3 e zeos
« Risposta #30 il: Marzo 27, 2013, 08:12:41 pm »
grazie nomorelogic, funziona e oltre tutto la form non sbianca più.

Stilgar, purtroppo non sò cosa sia un thread. dovrei studiare o trovare degli esempi.
avrai solo la libertà che riuscirai a conquistarti e anche questa sarà incerta.

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2870
  • Karma: +20/-4
Re:problemi con sqlite 3 e zeos
« Risposta #31 il: Marzo 28, 2013, 09:55:49 am »
grazie nomorelogic, funziona e oltre tutto la form non sbianca più.

Stilgar, purtroppo non sò cosa sia un thread. dovrei studiare o trovare degli esempi.

di nulla

cmq dai un'occhiata ai thread quando hai modo, magari per provare a fare la stessa procedura
con ProcessMessages hai un miglioramento nella gui ma con i thread è un'altra cosa: la gui risponde ancora di più e puoi lanciare anche altre operazioni 
Imagination is more important than knowledge (A.Einstein)

antoniog

  • Scrittore
  • Sr. Member
  • *****
  • Post: 257
  • Karma: +0/-0
    • Informatica Utile
Re:problemi con sqlite 3 e zeos
« Risposta #32 il: Aprile 05, 2013, 05:39:54 pm »
finalmente sono riuscito ad acquisire tabelle DBF in database SQLite non perdendo i dati, non è stato facile, ho acquisito la conoscenza degli strumenti per farlo, se a qualcuno interessa potrei descrivere i risultati della mia esperienza.
Al momento però ho un'altro problema con date e numeri,
per i campi 'data' ho provato ad usare sia un campo TdateTime che Char usando:
 EditMask : !99/99/\2\000;1;_ e DispalyFormat: ddddd
il risultato visualizzato nella form è corretto es.:16/12/2013, ma compilando e lanciando l'appricazione il risultato diventa 16-12-13 e non và bene, cosi come per i numeri REAL che da 1.235.263,45 diventano : 1,235,263.45 trasformati nel formato inglese.
Ho provato ad intervenire sul formato regionale della lingua (Mint 13x64) ma nulla cambia. Avrei bisogno una dritta, grazie.
avrai solo la libertà che riuscirai a conquistarti e anche questa sarà incerta.

Stilgar

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2382
  • Karma: +10/-0
Re:problemi con sqlite 3 e zeos
« Risposta #33 il: Aprile 06, 2013, 01:11:10 pm »
SQLite e' fastidioso con le date.
Se vuoi puoi usare le sue funzioni per la gestione delle date.
http://www.sqlite.org/lang_datefunc.html
Al mondo ci sono 10 tipi di persone ... chi capisce il binario e chi no.

antoniog

  • Scrittore
  • Sr. Member
  • *****
  • Post: 257
  • Karma: +0/-0
    • Informatica Utile
Re:problemi con sqlite 3 e zeos
« Risposta #34 il: Aprile 07, 2013, 06:47:59 pm »
non è un problema di gestione ma di visualizzazione, allego la schermata in fase di costruzione (prima) e a runtime (dopo), questo non sò proprio come risolverlo.
avrai solo la libertà che riuscirai a conquistarti e anche questa sarà incerta.

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2870
  • Karma: +20/-4
Re:problemi con sqlite 3 e zeos
« Risposta #35 il: Aprile 08, 2013, 08:42:49 am »
finalmente sono riuscito ad acquisire tabelle DBF in database SQLite non perdendo i dati, non è stato facile, ho acquisito la conoscenza degli strumenti per farlo, se a qualcuno interessa potrei descrivere i risultati della mia esperienza.

ogni tanto la problematica riemerge e serve sempre a qualcuno
non sarebbe male un articolo sull'argomento
Imagination is more important than knowledge (A.Einstein)

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2870
  • Karma: +20/-4
Re:problemi con sqlite 3 e zeos
« Risposta #36 il: Aprile 08, 2013, 08:50:58 am »
non è un problema di gestione ma di visualizzazione, allego la schermata in fase di costruzione (prima) e a runtime (dopo), questo non sò proprio come risolverlo.

con Sqlite non ci lavoro e non ti saprei dire ma segui questa procedura, così ci togliamo qualche dubbio
http://www.lazaruspascal.it/index.php?topic=535.msg4336#msg4336

facci sapere se risolve
Imagination is more important than knowledge (A.Einstein)

antoniog

  • Scrittore
  • Sr. Member
  • *****
  • Post: 257
  • Karma: +0/-0
    • Informatica Utile
Re:problemi con sqlite 3 e zeos
« Risposta #37 il: Aprile 08, 2013, 07:16:19 pm »
seguendo le indicazioni cioè cambiando lingua e ritornando dopo la riaccensione all'italiano qualcosa si è risolto, le date e i numeri sono corretti ma cè un'altro problema mette un ? al posto delle accentate. Come da allegato. cosa altro fare?
avrai solo la libertà che riuscirai a conquistarti e anche questa sarà incerta.

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2870
  • Karma: +20/-4
Re:problemi con sqlite 3 e zeos
« Risposta #38 il: Aprile 09, 2013, 09:50:01 am »
potrebbe essere il charset del database, dovresti assicurarti che il charset sia ISO8859 o, meglio, UTF-8
Imagination is more important than knowledge (A.Einstein)

Stilgar

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2382
  • Karma: +10/-0
Re:problemi con sqlite 3 e zeos
« Risposta #39 il: Aprile 09, 2013, 08:23:15 pm »
Sqlite usa utf-8.
Prova a giocare con le funzioni SystemtoUtf8 e Utf8Tosystem ... (vado a memoria).
Intercetta il "getText" e "setText" dei campi currency.

Stilgar
Al mondo ci sono 10 tipi di persone ... chi capisce il binario e chi no.

antoniog

  • Scrittore
  • Sr. Member
  • *****
  • Post: 257
  • Karma: +0/-0
    • Informatica Utile
Re:problemi con sqlite 3 e zeos
« Risposta #40 il: Aprile 11, 2013, 12:38:48 am »
certo che i problemi non mancano.
volevo verificare la multipiattaforma del mio programma, in attesa di risolvere alcuni problemi di visualizzazione dei campi sotto linux,
ho provato a trasferirmi sotto windows, sia xp che 7, ed il bello del bello e che non riesco a fare funzionare sqlite o sqlite3 perchè zeos dice che non gli piacciono. Poi non riesco ad installare sotto lazarus fortes report, non si compila per errori e quindi non si installa. L'unica consolazione che il programma con le tabelle DBF funziona mentre sotto mint13x64 le vede in sola lettura. Non sò cosa fare, sono interdetto.
avrai solo la libertà che riuscirai a conquistarti e anche questa sarà incerta.

Stilgar

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2382
  • Karma: +10/-0
Re:problemi con sqlite 3 e zeos
« Risposta #41 il: Aprile 11, 2013, 12:51:18 am »
Sotto win7 a me SqLite non da problemi ... ed è a 64 bit il sistema ... Non saprei.
Dovrei avere il progetto sotto mano e bastonarlo fintanto non compila ;)
Al mondo ci sono 10 tipi di persone ... chi capisce il binario e chi no.

antoniog

  • Scrittore
  • Sr. Member
  • *****
  • Post: 257
  • Karma: +0/-0
    • Informatica Utile
Re:problemi con sqlite 3 e zeos
« Risposta #42 il: Aprile 11, 2013, 08:58:48 pm »
per mandarti il progetto devo mettere insieme tutte le form e le unit  dalle varie directory dei mie progetti, lo farò al più presto. il problema sembrerebbe che ZConnection non riconosce le sqlite.dll e sqlite3.dll che ho scaricato dal sito ufficiale :
http://www.sqlite.org/download.html
e mi dà questo errore:
"sql error : library routine called out of sequence"
quindi non posso attivarlo.


avrai solo la libertà che riuscirai a conquistarti e anche questa sarà incerta.

antoniog

  • Scrittore
  • Sr. Member
  • *****
  • Post: 257
  • Karma: +0/-0
    • Informatica Utile
Re:problemi con sqlite 3 e zeos
« Risposta #43 il: Aprile 12, 2013, 08:27:31 pm »
è vero che la maggior parte delle volte il manifestarsi di ERRORI è dovuto alla nostra distrazione. Sono impazzito due giorni, ho scariscato decine di sqlite.dll e sqlite3.dll poi ho scoperto che ZConnection mi segnalava l'errore: 
"sql error : library routine called out of sequence"
perchè non trovava il percorso del Database, infatti sviluppato il programma sotto linux, copiandolo sotto Windows, avrei dovuto cambiare subito il percorso del datatabase, le slash con backslash. Fatto questo funziona.
avrai solo la libertà che riuscirai a conquistarti e anche questa sarà incerta.

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2870
  • Karma: +20/-4
Re:problemi con sqlite 3 e zeos
« Risposta #44 il: Aprile 13, 2013, 08:17:44 am »
questi sono problemi con i quali ci si imbatte inevitabilmente quando si vuol fare qualcosa multipiattaforma
al posto di slash e backslash, usa: PathDelim
;)
Imagination is more important than knowledge (A.Einstein)

 

Recenti

How To

Utenti
Stats
  • Post in totale: 18781
  • Topic in totale: 2235
  • Online Today: 354
  • Online Ever: 900
  • (Gennaio 21, 2020, 08:17:49 pm)
Utenti Online
Users: 0
Guests: 343
Total: 343

Disclaimer:

Questo blog non rappresenta una testata giornalistica poiché viene aggiornato senza alcuna periodicità. Non può pertanto considerarsi un prodotto editoriale ai sensi della legge n. 62/2001.