Так что я очень давно не писал ASP-страницу. Фактически это был Classic ASP, и теперь я изо всех сил пытаюсь догнать новую версию .NET.
Моя проблема, я хочу найти в базе данных строки, которые относятся только к текущей неделе. Должны отображаться строки с понедельника по пятницу текущей недели, независимо от того, какой день текущей недели я просматриваю.
Я начал с приведенного ниже кода, который дает мне две даты для вставки в мою SqlDataSource
строку «Где».
Dim Mon As DateTime
Dim Fri As DateTime
Dim daysDiff As Integer
daysDiff = 2 - Weekday(DateTime.Today)
Mon = DateAdd("d", daysDiff, DateTime.Today)
Fri = DateAdd("d", 4, Mon)
Теперь моя проблема в том, что я не знаю, как получить значения «Mon» и «Fri», чтобы вставить их в функцию ASP: SqlDataSource SelectCommand
SelectCommand = "SELECT * FROM [Concerts] WHERE ShowDate >= MON AND ShowDate <= Fri" >
Мне нужно разрешить в:
SelectCommand = "SELECT * From [Concerts] WHERE ShowDate >= 09/12/2011 AND ShowDate <= 09/16/2011">
Ваша помощь ценится, поскольку я занимался этим несколько дней, пытаясь справиться с этой единственной вещью, которая должна быть довольно простой для вас, эксперты, там.