この記事では、主に PDF、Word、Excel ファイルをデータベースに保存するための ASP.NET の関連情報を詳しく紹介します。興味のある方は参考にしてください。 PDF、Word、Excel ドキュメントなどを将来の使用のためにデータベースにアップロードします。今日の記事では、これらのファイルをデータベースに保存する方法について説明します。 detailed Stepstep1:ryデータベースを開き、new
Queryをクリックして、document
sという名前のテーブルを作成します。コードは次のとおりです。次のデータが含まれます:SNo シリアル番号
Name_File ファイル名DisplayName ファイル表示名 Extension ファイル拡張子 ContentType ファイルタイプ FileData ファイルバイナリ形式
FileSize ファイルサイズ UploadDate ファイルインポート時間ステップ 3:
別の新しいページを追加し、「Conversion.aspx」という名前を付けます
このページでは、TextBox、FileUpload、Button の 3 つの
コントロールを追加する必要があります。 デザインインターフェイスは図のとおりです:
もちろん、Conversion.apsx ファイルに次のコードを直接入力することもできます:
create table Documents
(
SNo int identity,
Name_File varchar(100),
DisplayName varchar(50),
Extension varchar(10),
ContentType varchar(200),
FileData varbinary(max),
FileSize bigint,
UploadDate datetime
)
コントロールが追加されたら、[変換] で次の
名前空間显示文件 <asp:TextBox ID="txtfilename" runat="server"> </asp:TextBox> <br /> 选择文件 <asp:FileUpload ID="FileUpload1" runat="server" /> <br /> <asp:Button ID="Button1" runat="server" Text="导入" OnClick="Button1_Click" />次に、Button1_Click にコードを記述して、ファイルをバイナリ ストリームに変換します。 Button をクリックした後、ファイルをデータベースに保存できます。
コードは次のとおりです:
using System; using System.Web; using System.Data.SqlClient; using System.Data; using System.IO;実行結果は図に示すようになります:
ここでフォルダーを参照すると、ファイルを追加できます。 「インポート」をクリックして正常に追加します。
ルールを満たさないファイルを選択すると、次のように表示されます:
データベースに戻る この時点で、PDF、Word、Excel ファイルはデータベースに正常に追加されました。
特別な推奨事項
:
「php Programmer Toolbox」V0.1 バージョンのダウンロード2.ASP の無料ビデオチュートリアル
3.
以上が.NET が PDF、Word、Excel をデータベースに保存する方法の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。