[VB.NET]在线急救呀!~~
来源:互联网 发布:淘宝银色喷漆 编辑:程序博客网 时间:2024/05/01 07:33
<script type="text/javascript"><!--google_ad_client = "pub-8333940862668978";/* 728x90, 创建于 08-11-30 */google_ad_slot = "4485230109";google_ad_width = 728;google_ad_height = 90;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
在线急救呀!~~
如何判断数据库表中某个字段的值为空!~~
比如我一个表中如下:
编号 颜色 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
上面条件怎么写,谢谢了,我才学的!~~~
__________________________________________________________________________
在线急救呀!~~
如何判断数据库表中某个字段的值为空!~~
比如我一个表中如下:
编号 颜色 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]VB编程问题急救
- 在线 C# VB.Net 转换器
- 急救 各位仁兄 帮忙呀(ado.net问题)。。
- 急救急救!VB中用TreeView遍历显示数据库内容!!
- C#转vb.net在线转换
- [VB.NET源码]文件在线更新升级
- [VB.NET]在线急等问题解决方法!~~~
- c#vb.net在线互转
- 急救
- 急救
- 急救!!!
- 急救
- 急救!!
- 在线VB.NET转C#代码以及C#转VB.NET代码
- 用VB.NET做winform的在线更新程序
- 最近正在找在线编辑器,asp.net vb版的
- 在线VB.NET与C#代码互相转换!
- bnu1288 先发阵容 C语言版
- [VB.NET]如何动态改变DataGridViewComboBoxColumn列的Items
- 笔试题的JAVA题解.
- 2009年互联网市场7大发展趋势预测
- [VB.NET]VB2005开发防火墙?
- [VB.NET]在线急救呀!~~
- [VB.NET]高分:求一个在vb.net2005中用ado.net读取excel文件并将其导入到Acess的示例!
- [VB.NET]请问如何在datagridview中插入button
- 如果我不买你们公司的软件
- 《Linux内核完全剖析-基于0.12内核》书评之陈莉君
- [VB.NET]想从VF转VB.NET 各位推荐基本教材
- VC编译器的问题
- 关于js继承---Base类的源码解析
- [VB.NET]如何定位读取二进制文件,每次只读取指定长度?