小编Reg*_*ing的帖子

Delphi XE8:TEdit TextHint在接收焦点时消失

基本上,我希望我的TEdits的TextHint在输入第一个字符时消失,而不是在它们获得焦点时消失,如此Microsoft页面上的编辑:登录到您的Microsoft帐户.有人可以告诉我如何实现这一目标吗?

先感谢您.

delphi focus editcontrol delphi-xe8

5
推荐指数
2
解决办法
1054
查看次数

Delphi XE8中没有TTable组件

我想标题已经说明了一切,我在Delphi XE8中找不到TTable组件。函数SetKeyGotoNearest不是 ADO 的一部分,因此以下带有 TADOTable 的代码不起作用:

\n\n
with tblCandidates do\nbegin\n  SetKey\n  FieldByName('Surname').AsString := edtSearch.Text;\n  GotoNearest;\nend;\n
Run Code Online (Sandbox Code Playgroud)\n

database delphi ado delphi-xe8

4
推荐指数
1
解决办法
8018
查看次数

使用标题案例查询结果填充ComboBox

with TdmBCElections.Create(Self) do
begin
  with dmBCElections, qryParties do
  begin
    SQL.Clear;
    if rgpParty.ItemIndex = 0 then
      SQL.Text := 'SELECT StrConv(P_Surname, 3), StrConv(P_Names, 3) ' +
      'FROM Parties WHERE P_Type = "HEAD"'
    else
      SQL.Text := 'SELECT StrConv(P_Surname, 3), StrConv(P_Names, 3) ' +
      'FROM Parties WHERE P_Type = "TEACHER"';
    Open;
    while not Eof do
    begin
      cmbDetails.Items.Add(qryParties['StrConv(P_Surname, 3)'] + ', ' +
        qryParties['StrConv(P_Names, 3)']);
      Next;
    end;
  end;
end;
Run Code Online (Sandbox Code Playgroud)

上面的代码给出了以下错误消息:

qryPartiesError

当StrConv应用于它们时,如何调用表字段?

delphi combobox tadoquery database-table access

0
推荐指数
1
解决办法
309
查看次数