SQLDataSource.InsertParameters メソッドでパラメータに数値を割り当てる


パラメータに数値を渡すには、InsertParameters.Add メソッドの第 2 引数で数値型(DbType.Int32)を指定し、実際の登録する数値は第 3 引数で文字列型として渡します。また、下記例では値に含まれる ¥ マークを取り除くため、String.Trim メソッドを利用しています。

SqlDataSource1.InsertParameters.Add
(
    // this.Cost.Text は "¥700" のような文字列の値を保持しています。
    "Cost", System.Data.DbType.Int32, this.Cost.Text.Trim('')
);

文字のトリムと削除
http://msdn.microsoft.com/ja-jp/library/kxbw3kwc%28v=vs.110%29.aspx

コメント

このブログの人気の投稿

PHP クリックされたボタンに応じて処理を実行する

JavaScript Date(日付) データを yyyy/MM/dd 形式にフォーマットする

jQuery ページ初期表示時に処理を実行