ELI994
شنبه 18 خرداد 1392, 07:46 صبح
void __fastcall TForm1::OpenClick(TObject *Sender)
{
OpenDialog1->InitialDir = "D:";
OpenDialog1->FileName = "" ;
OpenDialog1->Filter = "all|*.*";
if (OpenDialog1->Execute())
Image1->Picture->LoadFromFile(OpenDialog1->FileName);
Image1->Stretch = "True";
String File ;
File = OpenDialog1->FileName;
LBLImage->Text = File;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::SaveClick(TObject *Sender)
{
Q1->SQL->Clear();
Q1->SQL->Add(" select * From Picture Where Id = '" + Id->Text + "'" );
Q1->Active = true;
if( Q1->RecordCount )
{
Q1->SQL->Clear();
Q1->SQL->Add( " Update Picture set Id = '" + Id->Text + "'");
Q1->SQL->Add( " , LBLImage = '" + LBLImage->Text + "'");
Q1->SQL->Add( " Where Id = '" + Id->Text + "'");
Q1->ExecSQL();
}
else
{
Q1->SQL->Clear();
Q1->SQL->Add( " Insert into Picture(Id,LBLImage)");
Q1->SQL->Add( " values('" + Id->Text + "', '" + LBLImage->Text + "')");
Q1->ExecSQL();
}
}
//---------------------------------------------------------------------------
void __fastcall TForm1::ShowClick(TObject *Sender)
{
Q1->SQL->Clear();
Q1->SQL->Add(" select * From Picture Where Id = '" + Id->Text + "'");
Q1->Active = true;
if( Q1->RecordCount )
{
LBLImage->Text = Q1->FieldByName("LBLImage")->AsString;
Edit1->Text = Q1->FieldByName("Id")->AsString;
}
else
{
LBLImage->Text = "" ;
}
String File ;
File=LBLImage->Text ;
Image1->Picture->LoadFromFile(File);
{
OpenDialog1->InitialDir = "D:";
OpenDialog1->FileName = "" ;
OpenDialog1->Filter = "all|*.*";
if (OpenDialog1->Execute())
Image1->Picture->LoadFromFile(OpenDialog1->FileName);
Image1->Stretch = "True";
String File ;
File = OpenDialog1->FileName;
LBLImage->Text = File;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::SaveClick(TObject *Sender)
{
Q1->SQL->Clear();
Q1->SQL->Add(" select * From Picture Where Id = '" + Id->Text + "'" );
Q1->Active = true;
if( Q1->RecordCount )
{
Q1->SQL->Clear();
Q1->SQL->Add( " Update Picture set Id = '" + Id->Text + "'");
Q1->SQL->Add( " , LBLImage = '" + LBLImage->Text + "'");
Q1->SQL->Add( " Where Id = '" + Id->Text + "'");
Q1->ExecSQL();
}
else
{
Q1->SQL->Clear();
Q1->SQL->Add( " Insert into Picture(Id,LBLImage)");
Q1->SQL->Add( " values('" + Id->Text + "', '" + LBLImage->Text + "')");
Q1->ExecSQL();
}
}
//---------------------------------------------------------------------------
void __fastcall TForm1::ShowClick(TObject *Sender)
{
Q1->SQL->Clear();
Q1->SQL->Add(" select * From Picture Where Id = '" + Id->Text + "'");
Q1->Active = true;
if( Q1->RecordCount )
{
LBLImage->Text = Q1->FieldByName("LBLImage")->AsString;
Edit1->Text = Q1->FieldByName("Id")->AsString;
}
else
{
LBLImage->Text = "" ;
}
String File ;
File=LBLImage->Text ;
Image1->Picture->LoadFromFile(File);