摘要:
EF對Sql Server的支持非常好,無論是Code First,還是 Model First 還是 Database First 都支持的很好,但是對非微軟系數據庫的支持就不那么友好了,現在唯一能保證的是對大部分數據庫的 Database First 支持的很好。所以在這里,我們讓 Entity framework 支持多數據庫實現的思路就是基于 Database First 的。首先在各數據庫中創建好數據庫表(這里有很多講究的地府,字段類型必須一致,可以使用Power Designer工具來簡化手工勞動),再基于某一數據庫生成概念模型,存儲模型以及映射關系,然后拷貝生成的存儲模型文件并修改,使之能與其他數據庫匹配起來,從而獲得對多數據庫的支持。
本示例演示了對Sql Server 2008和MySQL 5.5兩種書庫的支持,使用的 MySQL Connector Net 6.3.5。請參考前文安裝相關的軟件。下面講述具體步驟: 閱讀全文
posted @ 2012-03-20 19:52
飄飄白云
閱讀(10780)
評論(6)
推薦(1)
浙公網安備 33010602011771號