Recent

Author Topic: read from database  (Read 3825 times)

skaner1900

  • Jr. Member
  • **
  • Posts: 59
read from database
« on: December 04, 2011, 12:11:03 am »
The question like in the subject. First: I've got the database with text, integers and dates, and after sending the command SELECT I'd like to download the obtained result to the arrey of string variable or to a tabel component. Second: I'd like to download one selected line (SELECT FROM WHERE) to variables like string, integer and tddatetime
May you include sample source?
« Last Edit: December 04, 2011, 12:14:48 am by skaner1900 »

Arbee

  • Full Member
  • ***
  • Posts: 223
Re: read from database
« Reply #1 on: December 05, 2011, 08:41:48 am »
I would suggest you start reading here: http://wiki.lazarus.freepascal.org/Databases
and take it from there.
1.0/2.6.0  XP SP3 & OS X 10.6.8

skaner1900

  • Jr. Member
  • **
  • Posts: 59
Re: read from database
« Reply #2 on: December 05, 2011, 04:49:54 pm »
hmm i downloaded MySql5Test, but

  ShowQueryForm := TShowQueryForm.Create(nil);
  try
    ShowQueryForm.DataSource1.DataSet := SQLQuery1; <----- This line reciving error: "File not open"
    SQLQuery1.ParseSQL:=true;
    SQLQuery1.ReadOnly:=false;
    SQLQuery1.SQL.Text := CommandEdit.Text;
    SQLQuery1.Open;
    ShowQueryForm.ShowModal;
  finally
    SQLQuery1.UpdateMode:=upWhereChanged;
    SQLQuery1.ApplyUpdates;
    SQLTransaction1.Commit;
    ShowQueryForm.Free;
    SQLQuery1.Close;
    SQLQuery1.ParseSQL:=false;
    SQLQuery1.ReadOnly:=true;
  end;   

and how to show results?
dbGrid1.DataSource:=SQLQuery1.DataSource; ??
it doesn't work...

so... i don't know how to download information from database :( but i can how use it next

paweld

  • Hero Member
  • *****
  • Posts: 1003
Best regards / Pozdrawiam
paweld

 

TinyPortal © 2005-2018