請輸入專案類型(網站專案或者應用程式專案):asp.net
請教各位兩個問題
1.查詢運算式 'CategoryID = AND StartingBidDate <= #07/27/2009 12:23:26# AND
BidEnded = false' 中的 語法錯誤 (少了運算元)。
程式碼如下
Sub Page_Load(Sender As Object, E As Eventargs)
Dim strSQL As String
If Not IsPostBack Then
' 取得URL參數
categoryID.Value = Request.QueryString("id")
categoryName.Value = Request.QueryString("name")
End If
' 建立SQL指令
strSQL = "SELECT * FROM AuctionItems WHERE "
strSQL &= "CategoryID = " & categoryID.Value & " "
strSQL &= " AND StartingBidDate <= #" & DateTime.Now.ToString("G",
DateTimeFormatInfo.InvariantInfo) & "# "
strSQL &= "AND BidEnded = false ORDER BY CloseBidDate"
ItemSource.SelectCommand = strSQL
End Sub
==============================================
2.查詢運算式 'ItemID =' 中的 語法錯誤 (少了運算元)。
程式碼如下
itemID.Value = Request.QueryString("id")
bidderID.Value = "-1"
ItemSource.SelectCommand="SELECT * FROM BidsInfo" & _
" WHERE ItemID = " & itemID.Value & _
" ORDER BY BidDate DESC"
' 建立Connection物件
objCon = New OleDbConnection(strDbCon)
objCon.Open() ' 開啟資料庫連結
strSQL="SELECT * FROM AuctionItems WHERE ItemID = " & _
itemID.Value
' 建立Command物件的SQL指令
objCmd = New OleDbCommand(strSQL, objCon)
' 取得DataReader物件
objDataReader = objCmd.ExecuteReader()
雖然編譯器有和我說了錯誤的內容 但是我卻不曉得怎麼修改
不知是否可以幫我看看呢 謝謝各位了^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.230.84