
Email feed
- Author:zhouwenqi
- Date:2008-12-15 15:42:15
在Windows Form程序设计中,使用数据集控件的项目规划不好,经常会出现并发问题,关于并发问题的产生(例如:违返并发性:updatecommand影响了预期1条记录中的0条等等报错),原因有很多,这里不做分析,网上太多了,大家一般也懒得听(尤其是使用控件的人),我主要是想说一下简单的避免这种问题的一些经验,并不分析和解决并发问题!
1.建议尽量不使用Windows Form自带的数据集控件,怎么办?自己写。
2.如果你还是使用了数据集控件,就要将数据表结构规划(在项目中)好,父子表关系在清晰
3.绑定的数据每次Adapter.Update()时,后面要Adapter.Fill(DataSet.DataTable);一下,不要问为什么,他可以解决你的很多问题。
- 阅读全文...
- Tags:adapter并发
- Author:zhouwenqi
- Date:2008-12-7 16:51:34
今天查邮箱,发现有很多有在使用我前段时间发布的WQedit编辑器,我以为会没人用,邮件中都说用的还可以,但有两个BUG,大部分邮件都提到这两个BUG,一个是Text的缓存问题,一个是插入图片的问题,老实说,这个控件我只做的玩一下的,没打算继续维护的,但现在看来,由不得我了,自己造成了问题,就需要解决,所以我抽点时间修正了一下,重新发布了更新版本,如果效果不错,我会继续开发下一个版本手V2.0编辑器!
下载地址http://www.zhouwenqi.com/upfile/20080603/20086314205165.rar
- 阅读全文...
- Tags:WQedit编辑器
- Author:zhouwenqi
- Date:2008-10-26 2:46:52
今天在做一个后台的时候,我想偷下懒直接用RowCommand事件给GridView添加空行加上数据并编辑,结果发现,在每次执行RowCommand的时候要执行两次,我以为我自己搞错了,结果在网上一搜,发现有很多人有这个问题,据说是IE7还是IIS7(具体他们也没讲清楚)的问题,如果用Image作用按扭执行RowCommand就会执行两次,在IE5,IE6,FireFox下都是正常的,而且说微软也证实这个BUG!
我半信半疑的看了他们的解决方法,一种是在RowCommand事件中加上代码
if (Request["x"] == null && Request["y"] == null)
Response.End();- 阅读全文...
- Tags:RowCommgridviewasp.net
- Author:
- Date:2008-10-18 2:08:36
- Author:zhouwenqi
- Date:2008-9-19 17:32:33
RSS
Login







