VB6中的数据网格
我正在从事一个使用MS Access数据库的VB6项目。我想使用以下逻辑在DataGrid中显示列的值:VB6中的数据网格,vb6,Vb6,我正在从事一个使用MS Access数据库的VB6项目。我想使用以下逻辑在DataGrid中显示列的值: 值为1时为1 2表示值为2 0表示其他值 有人能帮我吗?您可以使用IIF语句将逻辑直接添加到SQL语句中: Select IIF(YourValue < 2, YourValue, 0) as NewValue, * FROM YourTable 您可以将此逻辑添加到更多列,只需将额外的IIF语句添加到sSQLStatement字符串: Select IIF(Value1 <
有人能帮我吗?您可以使用IIF语句将逻辑直接添加到SQL语句中:
Select IIF(YourValue < 2, YourValue, 0) as NewValue, * FROM YourTable
您可以将此逻辑添加到更多列,只需将额外的IIF
语句添加到sSQLStatement
字符串:
Select IIF(Value1 < 2, Value1, 0) as NewValue1, IIF(Value2 < 2, Value2, 0) as NewValue2, IIF(Value3 < 2, Value3, 0) as NewValue3 FROM YourTable
从表中选择IIF(值1<2,值1,0)作为新值1,IIF(值2<2,值2,0)作为新值2,IIF(值3<2,值3,0)作为新值3
Select IIF(Value1 < 2, Value1, 0) as NewValue1, IIF(Value2 < 2, Value2, 0) as NewValue2, IIF(Value3 < 2, Value3, 0) as NewValue3 FROM YourTable