看板 Visual_Basic 關於我們 聯絡資訊
請輸入專案類型(網站專案或者應用程式專案):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