今天專案中遇到的乙個問題 判斷新聞Id是否存在

2021-09-05 19:10:07 字數 701 閱讀 5836

今天做專案中,寫了個類,中間用於判斷新聞是否存在。其中我的記錄只有8條,id分別為7,8,9,10,11,12,13,14,當用sql語句: private const string sql_select_count_id = "select count(1) from [aspnet_hr] where id=@id";的時候,比如:就能正常顯示,其它的也都能正常顯示,提示記錄存在,但當id=10,即明明記錄存在,但是提示記錄不存在。

當把sql語句換成private const string sql_select_count_id = "select count(id) from [aspnet_hr] where id=@id";後,一切都正常了!現在還沒太清楚為什麼?而在sql server 2005 裡執行這兩條語句,得到的結果是一樣的!

select count(1) from [aspnet_hr] where id='10'

select count( id) from [aspnet_hr] where id='10'

namespace chinafine.dal

else

if (cmdresult>0)

else}}

}protected void page_load(object sender, eventargs e)

else }

昏倒,剛才又把專案重新生成一下,用兩個都可以了!不知道是怎麼回事?

今天專案中遇到的乙個問題 判斷新聞Id是否存在

今天做專案中,寫了個類,中間用於判斷新聞是否存在。其中我的記錄只有8條,id分別為7,8,9,10,11,12,13,14,當用sql語句 private const string sql select count id select count 1 from aspnet hr where id ...

乙個blog小專案中遇到的問題

小專案使用了easyui,在使用中遇到了一些問題,羅列如下,後續再有的,繼續補充。1.封面圖上傳的時候,使用jquery函式,頁面載入即載入方法,需要的效果是,選擇上傳的後,頁面會顯示的縮圖,使用ajax區域性重新整理,所以需要的是onchange事件,錯寫為onclick事件,導致上傳不成功,沒有...

今天遇到乙個亂碼問題

用ecplise自動生成的servlet,會自動帶有這麼一句話 他被放在了 request.setcharacterencoding utf 8 response.setcharacterencoding utf 8 的前面,然後 的時候 request.getrequestdispatcher i...