我需要获取有关myDataAdapter.SelectCommand.CommandText
行的语法正确的帮助。我似乎无法让日期作为我的第二个参数工作,然后才能显示某个人是否在我的剧院的座位上,现在我为节目制作了更多日期,所以我现在需要检查座位和日期,而且我无法似乎得到的日期检查工作:从表中选择具有多个参数的语法
Private Sub lblSeat1_MouseEnter(sender As Object, e As EventArgs) Handles lblSeat1.MouseEnter
'NEED HELP ON THIS LINE BELOW
myDataAdapter.SelectCommand.CommandText = ("select * from seating where seat_no = " & seatNumber(0) And "select * from seating where perf_date = " & lstPerfDates.SelectedIndex)
myDataSet.Clear()
myDataAdapter.Fill(myDataSet)
If myDataSet.Tables(0).Rows.Count = 0 Then
lblSeat1.BackColor = Color.Green
ToolTipSeats.SetToolTip(lblSeat1, "Available")
ElseIf myDataSet.Tables(0).Rows.Count = 1 Then
lblSeat1.BackColor = Color.Red
ToolTipSeats.SetToolTip(lblSeat1, myDataSet.Tables(0).Rows(0)("patron"))
End If
End Sub
'lstPerfDates.SelectedIndex'会一个不是日期的整数。你还应该使用SQL参数来保存你自己的悲痛和痛苦 – Plutonix
你想要返回两个单独的结果集,还是只有一个被两个参数过滤掉?您不使用两个select语句来返回单个结果集。 –
我想要返回一个按日期和座位号过滤的结果@TabAlleman –