前段时间,一直有练习ASP.NET MVC与Web API交互,接下来,Insus.NET再做一些相关的练习,Web API与文件操作,如POST文件至Web API,更新或是删除等。不管怎样,先在数据库创建一张表,用来存储上传的文件。本实例中是把文件存储过数据库的。CREATE ...
前段时间,一直有练习get='_blank'>ASP.NET MVC与Web API交互,接下来,Insus.NET再做一些相关的练习,Web API与文件操作,如POST文件至Web API,更新或是删除等。不管怎样,先在数据库创建一张表,用来存储上传的文件。本实例中是把文件存储过数据库的。
CREATE TABLE ApiFileDemo( [Afd_nbr] INT IDENTITY(1,1) PRIMARY KEY NOT NULL, [Picture] [image] NULL, [PictureType] [nvarchar](30) NULL, [FileExtension] [nvarchar](10) NULL)GOCREATE PROCEDURE [dbo].[usp_ApiFileDemo_Insert]( @Picture IMAGE, @PictureType NVARCHAR(30), @FileExtension NVARCHAR(10))ASINSERT INTO [dbo].[ApiFileDemo] ([Picture],[PictureType],[FileExtension]) VALUES (@Picture,@PictureType,@FileExtension)GOCREATE PROCEDURE [dbo].[usp_ApiFileDemo_Update]( @Afd_nbr INT, @Picture IMAGE, @PictureType NVARCHAR(30), @FileExtension NVARCHAR(10))ASUPDATE [dbo].[ApiFileDemo] SET [Picture] = @Picture,[PictureType] = @PictureType,[FileExtension] = @FileExtension WHERE [Afd_nbr] = @Afd_nbrGOCREATE PROCEDURE [dbo].[usp_ApiFileDemo_Delte]( @Afd_nbr INT)ASDELETE FROM [dbo].[ApiFileDemo] WHERE [Afd_nbr] = @Afd_nbrGO
根据数据库表,可以在API项目中,创建Model:在客户端的项目中,创建一个mode:
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:Web API与文件操作
关键词:web
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。