“必須聲明標量變量”錯誤的處理

“必須聲明標量變量”錯誤的處理,解決方法:爲GridView控件設置主鍵<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

做畢業設計時候用到了GridView這個控件,但是刪除數據的時候出現問題:必須聲明標量變量 "@ID"
解決辦法如下:
<asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1">

改成

<asp:GridView ID="GridView1" runat="server" DataKeyNames="ID" DataSourceID="SqlDataSource1">

就可以了,也就是把ID定義爲主鍵

注意:DataKeyNames是一個數組,可以用多個字段組成主鍵(即關鍵字,唯一的,用來標識一條記錄)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章