这不起作用.我从SQL数据库得到一个例外,该列不允许空值.
<asp:SqlDataSource ID="MyDataSOurcet" runat="server"
ConnectionString="<%$ ConnectionStrings:MyConnectionString %>"
InsertCommand="INSERT INTO MyTable(Name) VALUES (@Name) WHERE NameID = 1"
<InsertParameters>
<asp:Parameter Name="Name" Type="String" DefaultValue=""/>
</InsertParameters>
</asp:SqlDataSource>
Run Code Online (Sandbox Code Playgroud)
你可以试试
<asp:Parameter Name="Name" Type="string" DefaultValue=""
ConvertEmptyStringToNull="false" />
Run Code Online (Sandbox Code Playgroud)
但我认为那是默认的.
| 归档时间: |
|
| 查看次数: |
4663 次 |
| 最近记录: |