Bonjour à toutes et à tous,

Je fais une petite application qui utilise une base sqlite.
J'arrive au bout de l'application en question, mais je bloque maintenant.
Tout ce j'ai réussi à faire jusqu'ici j'ai pu le faire tout seul et en farfouillant sur le web.
Par contre, pour le hic que j'ai rencontré, je ne sais plus du tout comment m'y prendre.

Explication:
un comboBox
un dateField
un dateField2
un bouton Valider
un datagrid à 2 collones.

On séléctionne dans le combobos une valeur, on choisit une date de départ et une date d'arrivée puis on valide.

les informations sont envoyées à la fonction listIndividual
la fonction listIndividual cherche dans la base et met à jour un tableau {tb_individual}

voici un bout de code pour vous donner une idée:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
 
...
<mx:Script>
        <![CDATA[
 
[Bindable]            
public var tb_individual:Array = new Array();
 
public function listIndividual(utilisateur:String,de:String,a:String):void {
	var utilisateur:String;
	var de:String;
	var a:String;
 
	var query:SQLStatement = new SQLStatement();
	query.sqlConnection = sqlConnection;
	query.text = "SELECT date,prix FROM transactions " + 
			"WHERE coiffeur = '"+utilisateur+"' AND date > '"+de+"' AND date < '"+a+"' ORDER BY DATE ASC";
 
	tb_individual = query.getResult().data;
 
}  
        ]]>
</mx:Script>
 
	<mx:ComboBox x="83" y="3" width="135" height="22" prompt="- UTILISATEUR -" dataProvider="{tb_utilisateurs}" labelField="initiales" id="rap_ind_utilisateur" selectedIndex="-1"/>
	<mx:Label x="10" y="35" text="de :" width="40" height="18" textAlign="right"/>
	<mx:Label x="210" y="35" text="à :" width="40" height="18" textAlign="right"/>
	<mx:Label x="16" y="5" text="Employé :" width="70" height="18"/>
	<mx:DateField x="58" y="33" id="rap_ind_de"
		dayNames="{dayNames}" firstDayOfWeek="1" 
		formatString="DD.MM.YYYY" yearNavigationEnabled="true"
		monthNames="{monthNames}" textAlign="center" showToday="false"/>
	<mx:DateField x="257" y="33" showToday="true" id="rap_ind_a"
		dayNames="{dayNames}" firstDayOfWeek="1" 
		formatString="DD.MM.YYYY" yearNavigationEnabled="true"
		monthNames="{monthNames}" textAlign="center"/>
	<mx:Button x="131" y="66" label="Chercher" width="100" click="listIndividual(rap_ind_utilisateur.text,rap_ind_de.text,rap_ind_a.text)"/>
 
	<mx:DataGrid x="16" y="96" width="329" height="135" dataProvider="{tb_individual}">
		<mx:columns>
			<mx:DataGridColumn headerText="Date" dataField="date"/>
			<mx:DataGridColumn headerText="Montant" dataField="prix"/>
		</mx:columns>
	</mx:DataGrid>
...
la colonne date de la table transactions est au format VARCHAR et les données y stockées sont au format DD.MM.YYYY

Bien entendu, lorsque je teste l'application j'ai un code d'erreur, il n'y a pas de données retournées, semblerait-il.

Quelqu'un a-t-il une idée qui puisse me débloquer avant que je m'arrache tous les cheveux? ^^

Merci d'avance pour vos réponses et joyeuses Pâques!
elDiablo