Translate

ebook【Delphi跨平台資料庫程式設計火速上手】電子書出版 (CHT)

Delphi 跨平台資料庫程式設計火速上手,是本關於整合 Delphi 的跨平台技術打造 2-Tier 架構的跨平台 APP 的入門技術書。 全書沒有需要理解的技術知識,只講套路。 力求短時間把製作 APP 的工法熟悉,未來要開發其它的應用程式也能舉一反三。 底下...

2017/12/25

JavaScript 動態載入 JavaScript (CHT)

在載入 ExtJS 這種大型 JS 框架時,如果 Client 端網路速度不夠快,在首次載入時會空白畫面等很久,為了讓用戶端有更好的體驗,所以還是要有個進度條來刷個存在感,如此一來用戶也比較願意在自己的網站停留比較久的時間。

以下是程式碼範例:

2017/12/08

dbExpress ODBC Connection String with XE2 above

New ODBC driver for dbExpress in XE2.

You can setting DSN in Data Source (ODBC).

If you want create DSN-less connection, you can to setup ConnectionString in TSQLConnection.params.

The connection string like below:
SQL Server:
VendorLib=odbc32.dll;DRIVER={SQL Server};UID=vadim-l;PWD=lopes;SERVER=GERALT.YDOM;DATABASE=DW_Data_NT

MS Access:
VendorLib=odbcjt32.dll;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=Your.mdb;DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=17;coSafeMode=1

See also:

2017/12/05

免費、可商業使用的 Delphi 和 C++ Builder Tokyo 介紹及下載教學 (CHT)


之前提到過【免費、可商業使用的 Delphi 和 C++ Builder Berlin 介紹及下載教學

最近在 EMBT 推出 Tokyo 10.2 後,又再一次想來體驗看看。

安裝方式都差不多,就不再多重複說明,但要注意的地方是:

安裝時會發生 Operation Error 的問題,如下圖:

2017/11/29

First HelloWorld with Sencha ExtJS in WebBroker -- Delphi 3 以上適用 (CHT)


在 IDERA 買下 Sencha 後,一直很想知道要如何使用,在 EMBT 還沒有推出新的開發框架之前,先來自己體驗看看吧!

首先,先要有 HTML5 模板,它長這樣:

2017/11/27

Statistically compare performance : Step sum total and Aggregates sum total (CHT)


有時我們會需要加總 DataSet 裡的某個欄位資訊給使用者,讓使用者可以很快速的掌握全局。

加總的方法很多,在資料庫典型的作法是:

SELECT SUM(Field) FROM Table



在 Delphi 中,我們常用的作法是這樣:

2017/11/20

Delphi 往 Web 方向發展,然後呢?

11/17 (五) 聽了 Embarcadero 網路研討會後,大致上有幾個重點:

  • WebBroker 可以在 Linux 上運行 (已經實現)
  • RAD Studio IDE 將會增加 ExtJS 的前端框架
  • 可能支援 JavaScript code insight

ExtJS 開發在這次的研討會並沒有全面性的展示,講師表示會在下一次研討會裡專門講解。

目前後端沒有多作延伸,依然是以 WebBroker 為基底,來看看 WebBroker 在目前 Delphi 裡的框架位階:


由圖可知,WebBroker 是非常底層的框架,它囊括了 HTTP 必要的元素,如 Request, Response 等,非常陽春,但原料豐富,相對靈活性極佳……

2017/11/15

Service Oriented Architecture with WebBroker

在 Embarcadero Technologies Youtube 上看到一篇關於【從零打造以服務導向的WebBroker】,底下將它內嵌過來:



前半部描述的是 SOAP,把 TRemotable 和 SOAP API 的搭配交待得很清楚,輔以 TRemotable 後,SOAP 服務可以更直覺的開發。