原创 我的友情鏈接

51CTO博客開發

原创 參數化SQL插入後返回自增列的值

  參數化的SQL語句能夠在一定程度上防止SQL注入,但是對於帶自增列的表插入時如何獲得自增列的值,大部分的寫法是在SQL語句後面加上這麼一句:"select @@Identity as id",然後在調用sqlcommand的Execut

原创 對於非IE瀏覽器不支持onproperty事件的解決辦法

    對於文本框的輸入內容的及時響應,在IE下可以用onproperty事件,但是對於非IE的瀏覽器就不行了,因爲它們不支持onproperty事件.對於非IE的瀏覽器可以使用oninput事件,但是IE又不支持該事件.怎麼辦呢?有人說寫

原创 JS中文本框實時響應文本改變,不用等到失去焦點後

當一個HTML元素的屬性用js改變的時候,都能通過 onpropertychange來捕獲。例如一個 <input name="text1" id="text1" />對象的value屬性被頁面的腳本修改的時候,onchange無法捕獲到,

原创 not in SQL語句轉化爲 not exists

not in 語句效率比not exists 效率要低.在對sql執行效率要求比較高的情況下,需要把not in 語句轉化爲not exists. 有數據表如下圖: 現在需要找出在ParentMissionID列中存在但在MissionI

原创 我的友情鏈接

51CTO博客開發

原创 關於驗證全空格的輸入

    在用js對於用戶輸入做非空驗證的時候,有一種情況:用戶可以輸入任意字符,但是不能全部輸入空格.所以,原來獲取用戶輸入長度判斷是否爲空的方法就不行了,因爲對於全空格的情況,用戶的輸入長度是不爲空的.如果用正則表達式驗證,那麼還要考慮回

原创 SQL 參數化中帶有Top的問題

 如下列sql: select top XX * from tableName 在參數化時,可以寫成: select top @recordCount * from tableName 但這樣寫在執行時會提示在"@recordCount"附

原创 Sql Server 數據類型

 1.SQL SERVER的數據類型   數據類弄是數據的一種屬性,表示數據所表示信息的類型。任何一種計算機語言都定義了自己的數據類型。當然,不同的程序語言都具有不同的特點,所定義的數據類型的各類和名稱都或多或少有些不同。SQLServer

原创 動態生成TXT文件供下載

  string FileName = "FileName"; Response.ContentType = "Application/octet-stream"; Response.AppendHeader("Content-Dispos

原创 sql server 數字轉字符串

 Cast(列名 as  數據類型(如:nvarchar(20)))

原创 asp.net頁面動態添加控件造成控件事件不響應的解決辦法

 有些時候需要按照業務邏輯在頁面中動態添加控件,如文本框,按鈕等等.對於某些動態加載的控件,有些需要手動去綁定其響應事件.有些時候,這些動態加載的控件所綁定的事件卻不會響應,讓人非常 鬱悶.其實,除了正確的綁定事件之外,還有幾個地方需要注意

原创 C#改變按鍵的"鍵值"

 通過重寫ProcessCmdKey方法,實現按鍵輸入的改變. 如:屏蔽回車鍵等等. protected override bool ProcessCmdKey(ref   Message msg, Keys keyData)