[英]Live Data in FireDac
在 FireDac 中是否有可能從數據庫(在我的例子中是 SQL Server)中獲取實時數據,而不像在 Paradox 中那樣更新數據源。 我能找到的最接近的東西是 FDTable 的 Live Data Window,但是信息非常少,我什至不確定 Live Data Window 意味着數據是自動更新的。 出於一些顯而易見的原因,我需要它。 例如,數據庫發送了一些警報,而用戶在沒有 TTimer 或不斷更新某些特定數據源的情況下看到了它。
我從未在我的任何程序中使用過 LiveDataWindows,但我認為,正如您上面提到的,您應該嘗試一下FDTable
。 這是有關如何在 MSSSL 服務器上正確設置它的鏈接。
您可以使用來自 docwiki 的代碼構建一個小的試用應用程序:
uses
Windows;
...
// Set locale ID to German phone book collation
FDTable1.FormatOptions.SortLocale := MAKELCID(MAKELANGID (LANG_GERMAN, SUBLANG_GERMAN), SORT_DEFAULT);
// Use the the punctuation and other symbols case insensitive sorting
FDTable1.FormatOptions.SortOptions := [soNoSymbols];
FDTable1.IndexFieldNames := 'NAME';
FDTable1.TableName := 'CUSTOMERS';
FDTable1.Open;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.