0
我能够获得我的存储过程(UniStoredProc1)应该从SQL Server接收的所有字段。 这是存储过程:UniStoredProc1:未找到Field'_COLUMN1(在Android上)
declare @Navadna int
...
select @Navadna = COUNT(diet) from Mytable where diet ='1';
...
select @Navadna
查询生成_COLUMN1作为结果字段。
现在在Delphi中,使用UniStoredProc1的字段编辑器,我可以在组件中添加所有字段而不会出现问题。在经典的窗口应用程序中,一切正常。
然而,当我在Android上运行它,我得到:
UniStoredProc1:Field'_COLUMN1找不到。
老实说,我不知道我做错了什么。只要UniConnection1 连接它告诉我提到的领域是从UniStoredProc1缺少的领域是在那里。 我试过(按钮点击:。。?
procedure TTabbedForm.Button2Click(Sender: TObject);
begin
UniStoredProc1.Close;
UniStoredProc1.Prepare;
UniStoredProc1.ExecSQL;
UniStoredProc1.Open;
Label2.Text:=UniStoredProc1.FieldByName('__COLUMN1').AsString;
end;
但还是一样的结果,缺场 我缺少的是什么办法,使这项工作 (单一成分是从通用数据访问组件(devart 。)) 德尔福是东京
我在您的问题中添加了UniDAC标签。这种行为是特定于您正在使用的UniDAC数据访问组件......或者至少,这似乎是。 – Frazz