[..] SQLite, soucis de texte

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
Ks10
Niveau 6
Niveau 6
Messages : 282
Enregistré le : mer. 25 avr. 2012 20:38
Status : Hors ligne

[..] SQLite, soucis de texte

#1

Message par Ks10 »

Bonjour à tous

Actuellement je travail sur un programme basé sur SQLite comme base de donnée.
L'utilisation de celui-ci se déroule bien et j'ai pas mis beaucoup de temps pour m'adapter à la syntaxe.

Je rencontre juste un petit soucis et voici la mise en situation :

- Un edit
- Une table
- Des données
- Extraction des données dans la table et copie dans l'edit.

Voici un bout de code que j'utilise :
► Afficher le texte
Je vous est fait une mise en situation rapide, c'est pour sa qu'il manque du code.
Mais bon le principale est la.
Sachez que en exécutant mon code j'obtient aucune erreur, tout fonctionne.
Cependant lorsque je récupère le contenu de "$aRow[5]" et que je l'envoie dans l'edit celui-ci ne passe pas a la ligne.
Et si je reprend le même code et que je remet dans une message box, le passage a la ligne est fait.

Ce que j'obtient :

"smdlqskdmqlskdqsmdlkqsmdqskdmqlsdkqsmldkqsmdlkqsdmlkqsdlmqksdmlqskdqsmldkqsmdkqsmdlkqsdlmkqsdmlqskdqslmd
sdqsjkdqslkdjqskldjqsldkjqsdklqsjdqskldjqskldjqsdkljqsdklqsjdlqksjdqskldjqsldkqjsldkqsjdqklsdjqslkdjqslkdjqskdjqsdlkjqskld"

Ce que je veux obtenir car dans ma table mon texte est comme ça :
"smdlqskdmqlskdqsmdlkqsmdqskdmqlsdkqsmld
kqsmdlkqsdmlkqsdlmqksdmlqskdqsmldkqsmdkq
smdlkqsdlmkqsdmlqskdqslmdsdqsjkdqslkdjqskld
jqsldkjqsdklqsjdqskldjqskldjqsdkljqsdklqsjdlqksj
dqskldjqsldkqjsldkqsjdqklsdjqslkdjqslkdjqskdjqs
dlkjqskld"

Voilà merci beaucoup :)
Modifié en dernier par jguinch le lun. 10 nov. 2014 13:51, modifié 1 fois.
Raison : Modification balise Quote => Spoiler
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2284
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

Re: [..] SQLite, soucis de texte

#2

Message par jchd »

Ton problème n'a rien à voir avec SQLite, cerrtainement plus avec le type de contrôle que tu utilises pour l'affichage et la terminaison de ligne employée.

Par contre tu devrais plutôt utiliser :

Code : Tout sélectionner

_SQLiteGetTable2d($hDB, "select col_4, col_5 from ...", $aRows, $iRows, $iCols)
if @error then
    MsgBox(...
else
    ; màj des contrôles
end
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
Avatar du membre
Ks10
Niveau 6
Niveau 6
Messages : 282
Enregistré le : mer. 25 avr. 2012 20:38
Status : Hors ligne

Re: [..] SQLite, soucis de texte

#3

Message par Ks10 »

Merci
Je testerais cette solution en rentrant au boulot. Si ça résoud mon soucis je passerais en résolu ;)
Avatar du membre
Ks10
Niveau 6
Niveau 6
Messages : 282
Enregistré le : mer. 25 avr. 2012 20:38
Status : Hors ligne

Re: [..] SQLite, soucis de texte

#4

Message par Ks10 »

Hello,

Désolé du retard car j'ai eu d'autres priorité au travail.
Donc oui je sait que ma requête est fonctionnel.

Mais au niveau du contrôle, je ne comprend pas pourquoi ça fait comme sa.
En sachant que mon programme je l'ai édité en deux versions :

- Une première avec MySql
- L'autre avec SQLite

La syntaxe change mais la méthode et les contrôles reste les mêmes...
Avatar du membre
Ks10
Niveau 6
Niveau 6
Messages : 282
Enregistré le : mer. 25 avr. 2012 20:38
Status : Hors ligne

Re: [..] SQLite, soucis de texte

#5

Message par Ks10 »

Personne aurait une idée ?
Répondre