If e.DataTableName = "车间加工记录" Select Case e.User.Group Case "数据输入组" e.SelectString = "Select All * From {车间加工记录} Where 车间= '" & e.User.Name & "'" Case "开发组","管理组" e.SelectString = "Select All * From {车间加工记录}" End Select End If
Where 车间= '" & e.User.Name & "'" 如果where后面条件列是一个判断列,或字符列. 如 是否已完成列为判断死 Where 是否已完成= true" ??知道这样写不对,后面应该怎样写属性,在帮助那儿可以看到? 如 完成状态列为字符列 Where 完成状态= #'" 生产进行中"'# ??知道这样写不对,后面应该怎样写属性,在帮助那儿可以看到?
或者多加条件(不知道行不行,被前面卡住了后面还没试验.)
Where 车间= '" & e.User.Name & "' and Where 是否已完成= true" and Where 完成状态= #'" 生产进行中"'#
知道的解说下...
|