2017-09-01 38 views
0

因此,我有Visual Studio 2015 Professional,成功連接到Oracle數據庫(我能夠獲取數據庫表格數據以顯示在gridview中)。我現在試圖過濾gridview以允許通過dropdownlist選擇特定的數據。我已經安裝了用於Visual Studio 2015的Oracle開發工具。我通過建的QueryBuilder的SQL查詢,因爲這:oracle數據庫visual studio查詢構建器

SELECT Val1, PRODUCT, ID, SPGRD, "Val2", "Val3", "Val4", "Val5", "Val6", "Val7", "ValA1", "ValA2", ValB1, ValB2 FROM DATABASENAME WHERE (SPGRD= :PARAM1) 

我越來越

ORA-01008:未綁定的所有變量。

表中的一些(冗餘)數據已排除,但包括所有數據並不能解決問題。

回答

0

問題是由未傳入的PARAM1引起的。 您必須將param「PARAM1」作爲輸入參數傳遞給查詢。

例如:

cmd.Parameters.Add("PARAM1", "Param1Value"); 
+0

所以我會通過這在GridView_SelectedIndexChanged? (聲明cmd爲新的OracleCommand)。我已經通過它並得到相同的錯誤。 – Pontius

+0

你可以發佈你的代碼嗎? – TeoVr81

相關問題