2 tsy0909 tsy0909 于 2015.07.15 09:20 提问

Sql如何隐藏某行。。。。
sql

SQL如何隐藏某行。但是这行我可以调用,也可以查询时查找出来

8个回答

tsy0909
tsy0909   2015.07.15 11:35
已采纳

数据库有id,name,num三列。在C#的DataGridview中我只显示name,num两列。。。。然后我点击某一行。。会弹出form2,显示单独的这一行。。不过是通过ID找到这一行

caozhy
caozhy   Ds   Rxr 2015.07.15 10:33

sql又不是用来显示界面的,不存在什么隐藏不隐藏。
你编写代码操作界面的时候,不要直接绑定,而是加上判断,根据需要只加载一部分数据,就可以达到隐藏的效果啦。

qq_25409579
qq_25409579   2015.07.15 09:38

应该是设置一个状态字段吧~查的时候选择条件就OK了

u012216727
u012216727   Ds   Rxr 2015.07.15 09:48
tsy0909
tsy0909 看了。。这个flag应该怎么写
2 年多之前 回复
oyljerry
oyljerry   Ds   Rxr 2015.07.15 09:43

自己加一个判断条件的列,然后查询的时候where来控制

u013829202
u013829202   Rxr 2015.07.15 09:50

你为什么不用代码去控制呢? 搞不懂

strutce
strutce   Ds   Rxr 2015.07.15 09:55

sql语句的条件控制或方法的逻辑处理

tsy0909
tsy0909 回复丵鹰: 隐藏ID列的代码该怎么写
2 年多之前 回复
strutce
strutce 这样你可以点这行获取数据然后把它传到你的form2上就可以
2 年多之前 回复
tsy0909
tsy0909 回复丵鹰: 数据库有id,name,num三列。在C#的DataGridview中我只显示name,num两列。。。。然后我点击某一行。。会弹出form2,显示单独的这一行。。不过是通过ID找到这一行
2 年多之前 回复
strutce
strutce 你给出详细说明,我看下
2 年多之前 回复
tsy0909
tsy0909 有详细代码么 。。。搞不定啊
2 年多之前 回复
tongyi55555
tongyi55555   2015.07.15 12:49

我觉得你要是不想显示ID而后面又想使用它,那么就把他存起来,并和你的DataGridview每行一一回应,根据你点击的行找到ID再使用。SQL没有你说的这个功能,还是通过代码控制吧。

Csdn user default icon
上传中...
上传图片
插入图片