0
如果複選框生成TRUE或FALSE,如何將其轉換爲1或0以將值保存到數據庫?如何指定複選框數據以保存到位字段
ASP.NET
<asp:CheckBox ID="cbTermsandcond" runat="server" />
C#
BTermsandcondParam = new SqlParameter();
BTermsandcondParam.ParameterName = "@BTermsandcondParam";
BTermsandcondParam.SqlDbType = SqlDbType.Bit;
BTermsandcondParam.Direction = ParameterDirection.Input;
BTermsandcondParam.Value = cbTermsandcond. ??? ;
編輯:
我寫了這其中的工作。但是有一個更簡單的方法嗎?
if (cbTermsandcond.Checked == true)
{
BTermsandcondParam.Value = 1;
}
else
{
BTermsandcondParam.Value = 0;
}
問候 茶
可能重複:http://stackoverflow.com/questions/6667004/write-bit-value-to-database – rie819
看到:http://stackoverflow.com/questions/5744094/insert-value-from-checkbox-template-field-into-sql-database-field-type-bit?rq = 1 – puddleglum