白癜风诊疗目标 https://m.39.net/disease/a_6195089.htmlasp.net中如果想要在GridView控件上实现增删改查,通过给GridView添加数据源就可以实现,前提是使用的数据库必须是数据源中有的。在SqlDataSource控件中添加数据源最方便的是使用SQLServer、Access数据库,但是有很多项目也会用到mysql数据库,但是SqlDataSource中没有提供mysql数据库的连接,所以如果想要在GridView中通过配置来实现增删改查mysql数据库,是比SQLserver数据库复杂。正好最近做的asp.net项目就需要用在GridView中使用mysql连接,所以在网上找了很多教程,都比较零散,用的最多的就是在底层.cs文件中通过GridView的一些事件去做相应的处理,而且很麻烦,我花了好几个小时终于找到了在前台通过配置的方式实现增删改查,下面是具体步骤。一、在页面上添加一个GridView控件和一个SqlDataSource控件。GridView启用编辑、启用删除。启用编辑和删除二、给SqlDataSource配置ConnectionString属性和ProviderName属性,分别指定连接字符串和指定数据提供程序。三、为SqlDataSource配置增删改查命令,配置命令参数。参数的属性要注意,写的顺序也要注意。命令中参数前面的一定要注意,写错了就不能作为一个变量了。增删改查命令四、给GridView添加DataKeyNames属性,属性值和查询参数中Name属性值一致,一般写成id。大概就是全部的配置代码了五、引用MySql.Data.dll。这个就是MySQL数据提供程序集。不引用会出现下图这样的错误。添加dll引用六、在web.config中为配置MySQL数据提供节点。注意位置,和system.web节点并列。注意version属性一定要和引用的dll版本号一样。配置system.web节点system.dataDbProviderFactoriesaddname=MySQLDataProviderinvariant=MySql.Data.MySqlClientdescription=.NetFrameworkDataProviderforMySQLtype=MySql.Data.MySqlClient.MySqlClientFactory,MySql.Data,Version=6.4.3.0,Culture=neutral,PublicKeyToken=cfcc44d//DbProviderFactories/system.data按照步骤做完,就完成所有的任务了,这是浏览器中的效果。增删改查全部都可以,后台的处理一点也没有。篇幅有限,有同学想要源码的或者还有什么问题的,可以
转载请注明:http://www.aierlanlan.com/cyrz/8069.html