开发web应用程序和 基于数据库存储的应用软件的性能和数据库操作类的封装及良好的SQL语句关系密切。
目前采用mysql的asp.net项目方案中,网上流行的封装了mysql官方的mysql-connection-net库为Maticsoft.DBUtility类库,使用起来还是很方便的,剩下的工作开发者只要根据业务编写高效率的SQL语句即可。(重点SQL语句优化)
*Asp.net/C#连接mysql数据库(mysql官网已经提供了mysql-connector-net-6.4.5.msi)
里面包含:
MySql.Data.dll
MySql.Data.CF.dll
MySql.Data.Entity.dll
MySql.Web.dll
*Maticsoft.DBUtillity类封装了Mysql.Data.dll相关操作,提供了普通查询函数和实务查询函数。