cmd.CommandText="select sum(数量) from 仓库进出表 where 工序='炼胶' and '"+table1.Rows[0][0]+"'and 进出项='出库'";
this.textBox1.Text=cmd.ExecuteScalar().ToString().Trim();table1是用DataAdapter填充的一个表,好像是说Sql语句有问题!!!!
this.textBox1.Text=cmd.ExecuteScalar().ToString().Trim();table1是用DataAdapter填充的一个表,好像是说Sql语句有问题!!!!
解决方案 »
- gridView 绑定string[]数组,列名的问题
- 疑问
- 应届生去软件公司一个小问题,急急急急急急急急
- c# 如何打开一个c中创建的Event
- 急、急 C#有条件删除DBF数据库时出错
- 关于ACCESS数据库选择性对拷。请教!
- 小弟想找一下c#里面怎么操作俄excel表格的资料
- 从一个ICertificate2实例 ,怎么构造一个RSACryptoServiceProvider实例出来
- vs 2005 界面变样了,设计与实际不同
- 兄弟们。高手们。让我们共同创业。
- 请问DES加密对CPU占用资源大么?
- 怎么用C#下载HTML代码呀,我试了好几种方法,都无法下载http://mp3.yisou.com的HTML代码
cmd.CommandText
最后的查询语句是什么
select sum(数量) from 仓库进出表 where 工序='炼胶' and '丁苯'and 进出项='出库'
什么=丁苯呢?
单就SQL语句而言.应改为:
cmd.CommandText=@"select sum(数量) from 仓库进出表 where 工序='炼胶' and '"+table1.Rows[0][0]+@"'and 进出项='出库'";
至于table1.Rows[0][0]什么意思.没搞懂你的意思
假设"品名"为你第一列的列名...
2.用了sum要用group by来分组修改后的如下
cmd.CommandText="select sum(数量) from 仓库进出表 where 工序='炼胶' and id='"+table1.Rows[0][0]+"'and 进出项='出库' group by id";
不知道你用的是什么数据库啊?
select sum(数量) from 仓库进出表 where 工序='炼胶' and '丁苯 'and 进出项='出库'
那你是什么=丁苯