VB   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了[VB.NET]在线急救呀!~~大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
在线急救呀!~~ 如何判断数据库表中某个字段的值为空!~~ 比如我一个表中如下: 编号 颜色 41# 42# 43# 44# 总量 1211 红色 150 60 210 我现在如果输入1211 红色 42# 100 库中因该是 编号 颜色 41# 42# 43# 44# 总量 1211 红色 150 100 60 310 如果输入 1211 红色 41# 100 库中因该是 编号 颜色 41# 42# 43# 44# 总量 1211 红色 250 60 310 我想达到判断我输入的textbox1.text(其中包括41#.42#.43#.44#)输入的数量去表中找,看该字段下面有没有值,有值就相加,没有值就直接插入数据 这个因该怎么写呀,尤其是这个查找判断语句该怎么样写呀!~ 求写代码!~~~ __________________________________________________________________________ 你的字段有问题,怎么是字符型,改为int,默认0 否则update没用的! __________________________________________________________________________ 先 SELEct count(1) from 表 where 颜色= 红色 > 0就 update 表 set 41#=41#+(100) where 颜色= 红色 否则 insert ... __________________________________________________________________________ 我是要判断(41#,42#,43#,44#)这几个字段下面是不是有值呀,你那个条件语句不行吧!! 你只有一个颜色判断,不是我要的呀!~~ __________________________________________________________________________ 那就来个笨办法。 先SELECT一下,例如“SELEct count(1) from 表 判断回来的值是不是为null,如果不是,那你很幸运,update一下就可以了,如果不是,那么……先insert一下count(1)的值,再update一下你的总量。 __________________________________________________________________________ 这样也行呀,条件都不加一个呀,就这们统计呀,结果会很多哟!~~ 我是要判断(41#,42#,43#,44#)这几个字段下面是不是有值呀,你那个条件语句不行吧!! __________________________________________________________________________ 晕,楼主 count(1)就是你所谓的(41#,42#,43#,44#)字段名啊~~ 你一定要加个条件,那就where 1=1好了~~呵呵 数据库如果这个字段里面的数值默认是0,那就不用insert了,update就ok了 __________________________________________________________________________ 修正一下偶的回答,如果数据库会扩充的话,那加的条件应该是where 颜色= 红色 __________________________________________________________________________ 哦你说的是这个sql语句呀,这个查询语句我知道呀,但是怎么样得到这个sql语句的结果呀, 意思义是我下面的判断语句怎么写呀!~~ if 条件 then .... else ... end if 上面条件怎么写,谢谢了,我才学的!~~~ __________________________________________________________________________

大佬总结

以上是大佬教程为你收集整理的[VB.NET]在线急救呀!~~全部内容,希望文章能够帮你解决[VB.NET]在线急救呀!~~所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。