位置: 编程技术 - 正文
ASP.NET向SQL Server导入文件主要用到FileUpload控件的FileBytes属性。该属性从FileUpload控件所指定的文件返回一个字节数组 。 1.数据库准备 为了方便大家能够理解,这里我们只设计两个字段,一个是文件类型字段,字段名为FileType,另一个是存放文件内容字段,字段名为FileContent。创建数据库 ,数据库名为VarFile,语句如下: CREATE DATABASE VARFILE GO 创建表,表名为FileInOut,语句如下: USE VARFILE GO CREATE TABLE FILEINTOU ( FileType nvarchar() not null, FileContent varbinary(max) null ) 2.添加控件 运行VS并新建一个网站,在页面Default.aspx中添加一个FileUpload控件,ID 为FileUpload1.同时添加三个Button按钮,ID分别为fileUp和fileLoad。Text属性分别设置为“上传文件”和“下载文件”。 3.添加代码 (1)添加命名空间,因为和SQL Server数据库连接,所以添加using System.Data.Sqlclient和using System.Data命名空间。又因为要设置输出流的HTTP的字符集为"gb"字符编码,所以添加using System.Text命名空间。同时又因为要把导出文件强类型化为字符串,所以添加using System.Collections.Specialized命名空间。 (2)添加“上传文件”按钮的事件代码。当单击“上传文件”按钮后,获取FileUpload控件所选择的文件的文件类型以及文件的字节数组插入数据库中。切换到设计视图,双击“上传文件”按钮,添加"上传文件"按钮事件代码,代码如下: (3)添加获取文件类型和获得文件导出方式的函数方法。首先查看所要上传文件类型是否在指定问价类型内,如果在,则可以直接导入文件,然后根据文件类型 获取此文件导出方式并存放在FileType字段中,代码如下: (4)上传文件,选择一个pdf文件,单击"上传文件"按钮后,打开数据库中的FileInOut表,如图所示可以看到。
推荐整理分享ASP.NET下向SQLServer2008导入文件实例操作方法(asp.net select),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:aspnet添加数据库,asp.net select,asp net state service,aspnet往数据库添加数据,asp.net select,aspnet往数据库添加数据,asp net state service,asp.net select,内容如对您有帮助,希望把文章链接给更多的朋友!
SQLSERVER 表分区操作和设计方法 一.聚集索引聚集索引的页级别包含了索引键,还包含数据页,因此,关于除了键值以外聚集索引的叶级别还存放了什么的答案就是一切,也就是说,每
SQL语句优化方法例(推荐) 1./*+ALL_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.例如:SELECT/*+ALL+_ROWS*/EMP_NO,EMP_NAM,DAT_INFROMBSEMPMSWHEREEMP_NO='SCOTT';2./*
关于存储过程的编写的一些体会 由于周牛的JS知识很多,下面我来分享一下SQL下编写储存过程的初级阶段在数据库界,在SQL,DB,甲骨文三大数据库中,通过编写储存过程增强或改变业
标签: asp.net select
本文链接地址:https://www.jiuchutong.com/biancheng/349175.html 转载请保留说明!友情链接: 武汉网站建设