有没有一种方法可以在语言环境数据库中编写?

时间:2019-08-01 11:02:35

标签: database sqlite delphi firemonkey

我正在学习使用firemonkey,并且我制作了一个正在手机上使用的应用程序(如果需要,它可以像提醒一样工作),因此基本上在手机的内部存储中有一个数据库文件(SQLite),并且我以TMemo + FDConnection + FDPhysSQLiteDriverLink的形式放置,以便应用程序可以读取数据库并将其显示在TMemo上,现在我确实放了一个TEdit并添加了一个按钮,我希望将我在TEdit上写的内容添加到数据库中。 我是SQL Delphi的新手,而且堆栈一般都溢出。 谢谢

PS:我正在尝试不使用实时绑定。

var
  query: TFDQuery;
begin

  query := TFDQuery.Create(nil);

  try
    // Define the SQL Query
    query.Connection := FDConnection1;
    query.SQL.Text := 'SELECT * FROM Employee';
    query.Open();
    outputMemo.Text := '';
    // Add the field names from the table.
    outputMemo.Lines.Add(String.Format('|%8s|%-25s|%-25s|', [' ID ', ' NAME >',
      ' DEPARTMENT ']));
    // Add one line to the memo for each record in the table.
    while not query.Eof do
    begin
      outputMemo.Lines.Add(String.Format('|%8d|%-25s|%-25s|',
        [query.FieldByName('ID').AsInteger, >query.FieldByName('Name').AsString,
        query.FieldByName('Department').AsString]));
      query.Next;
    end;

  finally
    query.Close;
    query.DisposeOf;
  end;

end;

这是显示数据库的代码,我想知道是否有写备忘录或TEdit的方法,然后按一个按钮以改回数据库,我想知道它是否可以同时使用。

0 个答案:

没有答案