90 일 이내에 만료되는 모든 의약품을 나열하려고하는데 구문 오류가 발생했습니다. 아무도 알려 줄 수 없습니다.만료 목적 날짜 간격
Try
If (Me.conn.State = ConnectionState.Closed) Then
Me.conn.Open()
End If
Dim da As New SqlDataAdapter(("
select
ItemNo,Name,ManufacturerName,MedicineName,BatchNo,MedicineLocation,
CostPrice,SellPrice,QtyAvailable,ExpiryDate,StockValue
from ItemTypes,Items
where ItemTypes.ItemTypesId=Items.ItemTypesId
and ExpiryDate> '" & Strings.Format(DateAndTime.Now) & "' + INTERVAL 90 DAY "), conn)
Dim dataSet As New DataSet
Dim dt As New DataTable
da.Fill(dataSet, "dt")
Me.dgrdItems.DataSource = dataSet.Tables.Item(0)
Catch exception1 As Exception
ProjectData.SetProjectError(exception1)
Dim exception As Exception = exception1
Interaction.MsgBox(exception.Message, MsgBoxStyle.Critical, Nothing)
ProjectData.ClearProjectError()
End Try
어떤 구문 오류가 표시되며 어떤 줄에 있습니까? –
'ExpiryDate'가 날짜 열인 경우''and ExpiryDate> ' "& Strings.Format (DateAndTime.Now) &"'+ INTERVAL' – Plutonix
구간 90 일 간격 – user3787279