此代碼:爲什麼這個查詢會給我「對象引用未設置爲對象的實例」?
string SidFinch = "Unknown SidFinch";
String sql = @"SELECT SidFinch
FROM PlatypusDuckbillS
WHERE PlatypusSTARTDATE = :Duckbilldate AND
DuckbillID = :Duckbillid";
try {
using (OracleCommand ocmd = new OracleCommand(sql, oc)) {
ocmd.Parameters.Add("Duckbilldate", DuckbillDate);
ocmd.Parameters.Add("Duckbillid", DuckbillID);
SidFinch = ocmd.ExecuteScalar().ToString();
}
...失敗了 「的ExecuteScalar」 行。它沒有找到任何東西(對於我通過的ID,沒有匹配的記錄),但是這不應該導致這個問題,如果它?
只是說... dapper ... http://pastie.org/4003886 –