bonjour,

j'ai 2 BD (avec un seul champs ), un champs TEdit, un memo.

je veut mettre la valeur presente dans ce champs (Edit) dans ma base de données.

puis je veut tirer une valeur de ma premiere DB et une valeur de ma 2 base

puis les afficher.

voila ce que j'ai fais mais ça coince !!!

y'a t'il une personne qui peut m'aider.

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
 
 
void __fastcall TForm1::Button4Click(TObject *Sender)
{
 
        //incertion d'une valeur dans la DB
        this->Query2->SQL->Clear();
        this->Query2->SQL->Add("INSERT INTO Notes VALUES ( Edit1->Text.c_str())");
        this->Query2->ExecSQL();
 
        //selection de la valeur de la deuxieme DB
        this->Query2->SQL->Clear();
        this->Query2->SQL->Add("SELECT n.nom AS nom FROM Notes n ");
        val2 = Query2->FieldByName("nom")->AsString;
        this->Query2->ExecSQL();
 
        //selection de la valeur de la premiere DB
        this->Query1->SQL->Clear();
        this->Query1->SQL->Add("SELECT n.nom AS nom FROM Notes n ");
        val1 = Query1->FieldByName("nom")->AsString;  
        this->Query1->ExecSQL();
 
        //affichage
        Memo1->Lines->Add(val1+"   "+val2);
 
 
 
 
 
 
 
}