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