[Résolu] Mémo texte Oracle

Posté par GoZeub le 4/1/2008 12:43:07
Bonjour,

J'utilise Oracle comme SGBD et donc l'accès natif correspondant.
La table 'Demande' possède une rubrique mémo texte Observation et ne comporte qu'un seul enregistrement avec comme valeur d'observation "Test".


POUR i=1 A 500
	Sablier()
	
	SQLDem est une Source de Données
	sqlch est une chaîne="SELECT Observation FROM Demande"	
	
	SI PAS HExécuteRequêteSQL(SQLDem,nom_connection,hRequêteSansCorrection,sqlch) ALORS 
		Erreur(ErreurInfo())
		RETOUR
	FIN
	
	HLitPremier(SQLDem)
	TANTQUE PAS HEnDehors(SQLDem)
		Trace(SQLDem.Observation)
		
		HLitSuivant(SQLDem)
	FIN
	
	HAnnuleDéclaration(SQLDem)
	
	Sablier(Faux)
FIN



Après le parcours de la boucle je devrais donc avoir 500 fois "Test" d'affiché mais à la place j'ai parfois des 'testPëäÿÿÿÿ','test¸Dä','testÀÕÜ'... et autres

Est-il possible d'avoir un résultat cohérent sans utiliser les fonctions SQLExec... ?

Merci d'avance

Cordialement

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=19&topic_id=5607&post_id=22943