从SQL语句中选择特定的数据视图值,并为它们分配一个变量VB



早上好!我正试图为当前项目创建一个时间日志,我需要以某种方式为我提取的数据视图中的变量"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")

相关内容

  • 没有找到相关文章

最新更新