網頁

2016/05/31

Delphi ORM 產生器 1.0.0.0 已在 Windows Store 上架!

Delphi 現在也可以做到 ORM 了! Photo source


您還在跟單引號與括弧對打嗎?

您的Pas裡早已充斥著這樣的程式碼:
DataSet.FieldByName('fieldname').AsString
DataSet.FindField('fieldname').AsString


又臭又長又噁心,又常常寫出在執行時期跳出「數值轉換失敗」的程式碼,您的開發效率就這樣打了折扣嗎?

老闆付您薪水卻產出這樣品質低劣的程式碼,不管是老闆或是您,在內心一定是充滿著悔恨吧!


還好,這並不是您的錯,千錯萬錯都是 Delphi 沒有滿足您的願望惹的禍!



更幸運的是,您現在看到了這篇。

為了讓您薪水領得安心,在這個星期,集合了傳說中 Delphi 社群的力量,終於將【Delphi ORM 產生器】完成!


千呼萬喚始出來,【Delphi ORM 產生器】終於完成!


它結合了【TField】,【T*Field】,【Native Type】三種模式,絕對可以滿足您多樣化的開發方式,而且,保留了最貼近 Delphi 原生 TDataSet 的程式寫法,又可以解決在編譯時期找出【型別錯誤】的長期 Delphi 之痛


【Delphi ORM 產生器】是彈性和實用兼具的好物,據統計,它至少可以節省 Delphi 開發人員 53% 以上的開發時間更可以提高程式正確率 92% 以上


更更更重要的,目前開放免費體驗中

【Delphi ORM 產生器】終於完成!

再寫下去就囉嗦了,想提高您在使用者心目中的地位嗎?那就快去下載使用吧!


2016/12/03 更新:

現在,Delphi ORM 產生器已在 Windows 商城上架!

軟體安全性更上一層樓,還沒體驗的 Delphier,趕快來體驗極速開發吧!


See also:

4 則留言:

  1. 請問一下這個ORM產生器要怎麼應用在delphi?是否能說明一下?

    回覆刪除
    回覆
    1. 1.建立 ODBC,指向您的資料庫
      2.利用「Delphi ORM 產生器」建立 unit
      3.在現有專案 use 這個單元
      4.現有專案寫法改變如下:
      var
      MyDataSetRow: TMyDataSetRow;
      begin
      MyDataSetRow := TMyDataSetRow.Create(ADOQuery1); // 或其它 TDataSet
      MyDataSetRow.DataSet.Edit; // DataSet 會指向 ADOQuery1
      MyDataSetRow.資料表欄位名稱 := 輸入的值;
      ...

      如此一來,就可以做到少寫很多很多的程式,而且更可以大幅度提高您的程式品質,是非常棒的好物啊!

      刪除
  2. Windows Store要安裝,只有虛擬磁碟可以選,點安裝後商城就關閉,沒有安裝。

    回覆刪除
    回覆
    1. Hi, Windows 10 必須要更新到「週年更新」版本才能夠安裝

      刪除