2011-07-04 13 views
2

SqlDataSourceコントロールの更新パラメータとしてバイト配列を渡す方法はありますか?あなたは、通常のパラメータ値と同じようにあなたが値を渡すことができSqlDataSourceを使用して画像ファイルを保存

Stream fs = FileUpload1.PostedFile.InputStream; 
BinaryReader br = new BinaryReader(fs); 
Byte[] bytes = br.ReadBytes((Int32)fs.Length); 

答えて

0

、しかし、あなたはこのようType="Object"

<UpdateParameters> 
     <asp:Parameter Name="" Type="Object" /> 
</UpdateParameters> 
+0

を設定する必要がありますか? sqlDataSource.UpdateParameters ["Image1"]。デフォルト値=バイト。 –

+0

はい、私が言及したように、その型はオブジェクトでなければならず、特別なものは何もありません。これを行うことで問題が発生していますか? –

+0

今画像を表示するには、私のaspxページ –

関連する問題