早上好!我正试图为当前项目创建一个时间日志,我需要以某种方式为我提取的数据视图中的变量"deviate"分配一个值。如果这是另一个问题,我很抱歉,但我似乎找不到有助于我回答的东西。请注意:离开、第一次约会等都已申报。
dataview = dba.Query("SELECT Time, Status FROM Timelog WHERE [Date] = '" & firstDate & "' AND USERNAME LIKE '" & AgentList.SelectedValue & "' ")
For Each rowView AS DataRowView in dataview
DIM row as DataRow = rowView.Row
If dataview.Find("Departed") Then
depart = dataview.Find("time"
End If
Next
我计划使用DateDiff函数来计算午餐出发和返回之间的时间,然后是午餐和到达之间的时间。
我不知道dba是什么。Query()返回,但我认为它是某种类型的集合,这是基于您在下一行迭代它的事实。因此,dataview.find()不会从一行返回值,而是更像是具有该名称的列的索引。
您需要做的是获得迭代的当前行的字段值:
depart = rowView("Time")