首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

asp.net vs2005 asp:FormView 数据插入有关问题,和并发有关问题

2012-01-26 
asp.net vs2005asp:FormView 数据插入问题,和并发问题使用asp:FormView数据源为sqldataSource,在插入新数

asp.net vs2005 asp:FormView 数据插入问题,和并发问题
使用asp:FormView     数据源为   sqldataSource,在插入新数据有时点一下按钮不好使,数据插不进去,有时点一下又好使,不知咋回事?
另外在多人同时插入数据时,发现数据串了,就是我插的数据关联到你的数据上去了?,这也许是并发问题吧
求解

[解决办法]
贴代码出来看看
[解决办法]
数据有几台电脑同时操作吗?
[解决办法]
可能这里myReader没有关闭造成的,多次操作后没有关闭
SqlDataReader myReader = myCommand.ExecuteReader();
while (myReader.HasRows)
{
js = " <script language=javascript> alert(\ "该委托单编号已存在!\ "); </script> ";
Page.RegisterStartupScript( "Setfirstfocus ", js);
myCommand.Connection.Close();
return;

}
myReader.close();//增加这个,反正有SqlDataReader 地方一定要关闭呀
myCommand.Connection.Close();
[解决办法]
这个数据串了是指什么?
[解决办法]
因为你没有关掉Read,关掉之后先试试能不能解决,点俩次才插入,可能一次已经正在操作比较慢吧,
[解决办法]
主记录是哪个?委托单号?还有
[解决办法]
GridViewBind是否重新查询了数据?

热点排行