2013年5月31日工作日志

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显示出来,以免出问题。

 

不想看代码的话,就设置断点,更断点一起看代码

 

       在山重水复疑无路之时,我在从头到尾仔细揣摩datagridviewSqlDataAdapterSqlDataAdapter.fill方法、SqlDataAdapter.update方法的定义的过程中,详细思考了datagridview的工作原理,并在一个小程序中用断点对我思维的每一步进行了实验,很正确。然后在深刻掌握原理的条件下,我成功了。

 

 

 

删除行不能在datagridview中实现,但是添加行、修改行可以在datagridview中实现,只要限制datagridview中不能有空值,差不多就可以了。我现在真是误落尘网中,一去三十年啊!

 

图表1datagridview的修改过中出现异常

 

 

我的打算

         1、不论在任何时候,都不要紧张,急躁,如果一个方法行不通就换一个方法,并作出最坏的打算,没有必要把自己逼上绝路,因为一个小困难,郁闷的要死。

       1、在新建表时,先验证是否输入了正确的方案编号,然后再更新datagridview表格

2、不要怕麻烦,找了一个小小的datagridview例子试验并带着其工作的流程思考之后我才发现,很多复杂的事,都是由一些细小的事堆积而成,没必要因为一些复杂的困难而让自己不自信,让自己发烦。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值