2013年5月31日工作日志
来源:互联网 发布:javascript能干什么 编辑:程序博客网 时间:2024/06/05 15:55
strsql ="select pid as'方案id',prereagentid as '试剂编号' ,prereagent as '试剂名称',preamount as '试剂用量',id as'方案编号id' from project where id = (select Max(id)+1 from remarks)";
string strsql1 = "select pid as '方案id',prereagentid as '试剂编号' ,prereagent as '试剂名称',preamount as '试剂用量',id as'方案编号id' fromproject where id=" + b;
443行有问题,插入时为空
不行的话就将datagridview用一个dataset显示出来,以免出问题。
不想看代码的话,就设置断点,更断点一起看代码
在山重水复疑无路之时,我在从头到尾仔细揣摩datagridview、SqlDataAdapter、SqlDataAdapter.fill方法、SqlDataAdapter.update方法的定义的过程中,详细思考了datagridview的工作原理,并在一个小程序中用断点对我思维的每一步进行了实验,很正确。然后在深刻掌握原理的条件下,我成功了。
删除行不能在datagridview中实现,但是添加行、修改行可以在datagridview中实现,只要限制datagridview中不能有空值,差不多就可以了。我现在真是误落尘网中,一去三十年啊!
图表 1在datagridview的修改过中出现异常
我的打算
1、不论在任何时候,都不要紧张,急躁,如果一个方法行不通就换一个方法,并作出最坏的打算,没有必要把自己逼上绝路,因为一个小困难,郁闷的要死。
1、在新建表时,先验证是否输入了正确的方案编号,然后再更新datagridview表格
2、不要怕麻烦,找了一个小小的datagridview例子试验并带着其工作的流程思考之后我才发现,很多复杂的事 ,都是由一些细小的事堆积而成,没必要因为一些复杂的困难而让自己不自信,让自己发烦。
- 2013年5月31日工作日志
- 2013年5月31日工作日志
- 2013年6月5日工作日志
- 2015年8月31日工作日志--------------赵鑫
- 2013年6月1日工作日志
- 2013年6月2日工作日志
- 2013年6月4日工作日志
- 2013年6月6日工作日志
- 2013年6月7日工作日志
- 2013年6月8日工作日志
- 2013年6月9日工作日志
- 2013年6月12日工作日志
- 2015年2月5日工作日志
- 3月5日工作日志-88250
- 11月5日工作日志
- 2010年1月26日工作日志
- 2015年2月2日工作日志
- 2015年2月3日工作日志
- maven依赖关系中Scope的作用
- ofstream ofile("a.txt", ios_base::app)和ofstream ofile("a.txt", ios::app)有什么区别
- tftp上传与下载
- 如何在IE中去掉加了标签超链接的图片的蓝色边框
- 三星Galaxy S I897内置USB存储损坏解决办法!
- 2013年5月31日工作日志
- create cpp lua.bat tolua++
- 如何创建一个基本的魔兽全图外挂 HowTo create a basic Maphack by Chaotic
- 用Javascript获取页面元素的位置、 大小
- Oracle安装过程物理内存检查及临时temp空间不足解决办法
- asp.net中邮件的发送
- gsoap(C/C++调用webservice)
- ImageView的属性android:scaleType,即ImageView.setScaleType(ImageView.ScaleType)
- 正试图在 OS 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。