在ASP時代,SQL常常都是用字串去串接,所以會有很多的 SQL Injection 問題!
解法可以透過 ADODB.Command 再搭配它的 Parameters 方式。
但有時Table的欄位可能粉多用SQL會蠻長的,參數去對應有可能會對錯!
這時,您有另一個選擇,就是使用 Recordset 來新增或是更新資料
[ASP.NET]Path Manipulation(Input Validation and Representation, Data flow) (III)
針對 Path Manipulation flow,我們也可以使用 Regex 來驗證檔名哦!
[ASP.NET]在GridView中按下Button,取得資料主鍵值的方式
要如何在GridView中按下Button的事件中取得資料主鍵值呢?
[ERROR]DllRegisterServer in IVIEWERS.DLL failed.
開啟OLEVIEW.EXE時,發生「DllRegisterServer in IVIEWERS.DLL failed.」錯誤要怎麼辦?
[ASP.NET]為什麼 Request.UrlReferrer 會是 null 呢?
為什麼 Request.UrlReferrer 會是 null 呢?
[Tools]為什麼我的 Fiddler 沒有 FiddlerScript 這個 Tab 呢?
如果您的 Fiddler 沒有 FiddlerScript 這個 Tab ,而您需要使用它的話,要怎麼辦呢?
[SQL]什麼時候指定字串超過限制時,不會發生錯誤呢?
當我們新增資料到Table之中,如果字串長度超過時,就會發生「String or binary data would be truncated.」的錯誤,
那什麼時候指定字串超過限制時,不會發生錯誤呢?
[SQL]找出某個字串中是否含有某個碼的字
要如何找出某個字串中是否含有某個內碼的字呢?
例如,有個內碼為9c41的字,在某個字串中,要如何Search呢?
[VS]Visual Studio 14 CTP IDE 增強的功能
- 1286
- 0
- Visual Studio
- 2014-07-23
以下介紹 Visual Studio 14 CTP2 的相關增強功能
[.NET]建立某個區間的字,如 (1) 到 (10)
[.NET]建立某個區間的字,如 ⑴ 到 ⑽
[IE]IE開發者工具列佔滿整個畫面的解法
一開啟IE開發者工具列居然佔滿整個IE的畫面!
要怎麼辦呢?
[.NET]使用 System.Linq.Dynamic 來達到依不同屬性排序
我可以在Linq中的Where及OrderBy中使用字串嗎?
可以使用 System.Linq.Dynamic 來達成哦!
[JS]使用jQuery設定CheckBox checked的方式
使用jQuery來設定checked要用 .prop("checked", true) 還是 .attr("checked", "checked") 呢?
[.NET]讓DataGridView的Column依Class屬性上的Order順序排列
[.NET]讓DataGridView的Column依Class屬性上的Order順序排列
[SQL]A data source instance has not been supplied for the data source 'CHECK_DEPENDENCIES'.
Performance Dashboard Reports 中的 System CPU Utilization 圖中再點進去看 recent_cpu.rdl 報表時,
會發生「A data source instance has not been supplied for the data source 'CHECK_DEPENDENCIES'.」的錯誤!
要如何解決呢?
[vNext]ASP.NET vNext初體驗
今天在Azure上開一個 Visual Studio 14 CTP 的VM來試試看 ASP.NET vNext !
[ASP.NET]Path Manipulation(Input Validation and Representation, Data flow) (II)
針對 Path Manipulation(Input Validation and Representation, Data flow) 的問題,
可以提供一個 GetValidateFileName Method (透過DirectoryInfo來Filter檔名),來取得合法的檔案名稱。
然後再針對這個Method回傳的檔案進行操作。
[ASP.NET]覆蓋某個Session值的方式(II)
在前一篇(覆蓋某個Session值的方式)是在 Page 的 OnPreInit 時,讀取QueryString然後來將某個Session中的值覆蓋過去!
本篇則介紹在BasePage中,Shadow 掉原有的 Session 屬性,然後在自定的 Session 物件中的取得 Session 值的屬性(this[string name])中去把 QueryString 的值來覆蓋
[ASP.NET]覆蓋某個Session值的方式
以下介紹 在 OnPreInit 中來覆寫某個 Session的值
[SQL]Package 'Microsoft SQL Management Studio Package' failed to load
當開啟SSMS時,出現了「Package 'Microsoft SQL Management Studio Package' failed to load」要如何解決呢?