古詩詞大全網 - 成語查詢 - EasyCode 代碼生成器和動軟代碼生成器比較,誰更有優勢?

EasyCode 代碼生成器和動軟代碼生成器比較,誰更有優勢?

兩個雖然都是.Net代碼生成器,但是區別還是挺大的啊。動軟只是數據庫反向生成代碼,EasyCode主要功能是設計系統,生成只是其中壹部分。動軟是生成代碼,EasyCode是生成完整的解決方案,還直接支持界面設計和預覽。從生成出的代碼來看,EasyCode也更加專業,動軟的BUG還是挺多的。總體來說,兩個不是壹個類型的,壹個是生成器,壹個是輔助設計生成系統。最後,動軟雖然功能不如EasyCode,但畢竟是免費的。EasyCode功能的確彪悍,不過要280塊的許可費用。如果是專業軟件開發人員使用,更多會選後者吧。

上面的那些方法是對數據表的操作(比如Add,就是向數據表裏添加數據;Update,修改數據,Delete,刪除數據;GetList,根據條件返回壹個數據集(DataSet) )

在VS2008添加項目(比如項目SQL_OPER),將代碼復制進項目裏的類(比如tab_oper),把妳復制進去的代碼的命名空間改為SQL_OPER,類名改為tab_oper(妳也可以向裏面添加自己的方法),再找到Maticsoft.DBUtility.dll所在位置(妳實在找不到,就在動軟的安裝目錄搜索它),然後添加引用找到它就OK了,最後妳就可以SQL_OPER.tab_oper用了

-----------------------------------------------------------

主要是生成數據庫的三層結構代碼和N層結構代碼,主要是其中的通用的如添加、修改、刪除、列表等功能的代碼自動生成和存儲過程自動生成。