MP3文件上传UPLOAD控件点击上传部分代码

if (TxtName.Text != null && TxtPublish.Text != null)

{

SqlConnection myConn = GetCon();

myConn.Open();

////上传音乐文件的变量

string FilePathMusic = string.Empty;//上传音乐文件的路径

string FileNameMusic = string.Empty;//上传音乐文件名

string FileExtendMusic = string.Empty;//音乐扩展名

string MusicPath = string.Empty;//音乐最终路径

////FilePathMusic = FudMusic.PostedFile.FileName;//获取上传音乐文件的完整路径

//string FilePath = Server.MapPath("Upload/MusicFile/");

//FileNameMusic = FilePathMusic.Substring(FilePathMusic.LastIndexOf("\\") + 1);//获取上传文件名

//string newFilePath = DateTime.Now.ToString("yyyyMMdhhmmss") + new Random().Next(1000, 9999).ToString() + FileNameMusic; //资源存储在网站上的文件名(歌曲)

//FileExtendMusic = Path.GetExtension(FudMusic.PostedFile.FileName);//获取资源存储在网站上的文件扩展名

//FudMusic.SaveAs(FilePathMusic + FileNameMusic);//保存歌曲的最终路径

//FileNameMusic = "Upload/MusicFile/" + FileNameMusic;//数据库中存储的相对路径名

////    FudMusic.PostedFile.SaveAs(MusicPath);//上传音乐文件

string FilePath = FudMusic.PostedFile.FileName; //获取上传音乐文件的完整路径

string Extension = Path.GetExtension(FudMusic.PostedFile.FileName);  //获取文件的类型

string NewFilePath = DateTime.Now.ToString("yyyyMMddHHmmss") + Extension;  //重命名图片,也可以用图片原有的名字

FudMusic.SaveAs(FilePath + NewFilePath);  //图片存到对应路径

string MusiPath = "/Upload/MusicFile/" + NewFilePath;  //获取上传好的图片的路径

string str = string.Format("insert into music(musicname,publishdate,musicurl) values(‘" + TxtName.Text + "‘,‘" + TxtPublish.Text + "‘,‘" + MusiPath + "‘)");

SqlCommand myCmd = new SqlCommand(str, myConn);

myCmd.ExecuteNonQuery();

myConn.Close();

this.DataBind();

LabMessage.Text = "上传成功!";

}

else

{ this.DataBind();

LabMessage.Text = "上传失败!";

}

时间: 2024-10-14 12:02:23

MP3文件上传UPLOAD控件点击上传部分代码的相关文章

Webform之FileUpload(上传按钮控件)简单介绍及下载、上传文件时图片预览

1.FileUpload上传控件:(原文:http://www.cnblogs.com/hide0511/archive/2006/09/24/513201.html) FileUpload 控件显示一个文本框控件和一个浏览按钮,使用户可以选择客户端上的文件并将它上载到 Web 服务器.用户通过在控件的文本框中输入本地计算机上文件的完整路径(例如,C:\MyFiles\TestFile.txt)来指定要上载的文件.用户也可以通过单击“浏览”按钮,然后在“选择文件”对话框中定位文件来选择文件.  

动态添加上传控件,并上传文件

前些天, Insus.NET有实现<MVC上传文件>http://www.cnblogs.com/insus/p/4609843.html 可以上传多个文件,但是只能手动指定上传的数量.那这篇Insus.NET改善这个问题.那就是让用户动态添加上传的控件: 在ASP.NET MVC程序中演示吧,在控制器中,创建2个操作: 依第一个标记创建一个视图,按标记1-5进行添加相对应的标签与jQuery代码: jQuery代码: $(function () { $("#ButtonAdd&qu

如何在UIScrollView的xib上添加子控件并添加AutoLayout约束

引言 自从苹果推出了autoLayout之后,作为开发者,深深的体验到了他的便捷之处,再也不用为适配不同屏幕布局UI而烦恼,我们仅仅需要和类关联一个xib文件,想上面放置我们需要的控件xib,并打好其相对于父视图以及同级视图的约束关系,这样我们就做好了不同屏幕的适配.但是奇怪的是UIScrollView上添加子控件,和之前的一样的操作,报的错却很吓人,那是为什么呢? 原因分析 因为UIScrollView想要能滑动的前提是要知道他的ContentSize的大小,我们直接向上面添加约束,他不知道自

在Web上调用Ocx控件

原文:http://blog.csdn.net/goodadult2012/article/details/6343369 在HTML页面中使用ActiveX控件包含三个基本操作:将控件放入HTML中:将该控件下载给用户:在用户机器上安装该控件.如果只是针对IE用户,在HTML中插入ActiveX控件就比较简单:如果同时兼顾IE和Netscape用户,则要做更多工作.大家知道,HTML文件由文本和各种标志 (tags)组成,ActiveX 控件对于IE在HTML中的标志是<OBJECT>,该标

Android下拉刷新上拉载入控件,对全部View通用!

转载请声明出处http://blog.csdn.net/zhongkejingwang/article/details/38868463 前面写过一篇关于下拉刷新控件的博客下拉刷新控件终结者:PullToRefreshLayout,后来看到好多人还有上拉载入很多其它的需求,于是就在前面下拉刷新控件的基础上进行了改进,加了上拉载入的功能.不仅如此,我已经把它改成了对全部View都通用!能够随心所欲使用这两个功能~~ 我做了一个大集合的demo,实现了ListView.GridView.Expand

c# winform 循环遍历界面上的所有控件,foreach,Controls,AllowDrop

foreach (System.Windows.Forms.Control control in this.groupBox2.Controls)//遍历groupBox2上的所有控件 { if (control is System.Windows.Forms.PictureBox) { System.Windows.Forms.PictureBox pb = (System.Windows.Forms.PictureBox)control; pb.AllowDrop = true; } if

C#在某个线程上创建的控件不能成为在另一个线程上创建的控件的父级

首先在form1的窗体载入中新建了一个Class1对象并将本身的引用传递进入其构造函数,然后在Class1的构造函数中创建一个线程.该线程所代理的方法事件是本类中的一个add方法.而add方法的内容则是在form1上放一个textbox.然而这个流程你需要注意的有几个问题:1.哪个是主线程?所谓主线程是第一个启动的线程,是从main开始的.form1的这个窗体是由主线程创建的.2.Thread t的线程是什么?t是由主线程创建的,t的操作内容是在由主线程创建的窗体上放一个textbox.也就是说

可能用得上的UI控件

为了便于开发者打造各式各样的优秀App,UIKit框架提供了非常多功能强大又易用的UI控件以下列举一些在开发中可能用得上的UI控件:   红色表明最常用,蓝色代表一般,黑色代表几乎不用(这不是绝对的,仅供参考)

C# Winform学习---MDI窗体的设计,PictureBox控件(图片上一页下一页),Timer控件,MenuStrip控件

一.MDI窗体的设计 1.MDI简介 MDI(Multiple Document Interface)就是所谓的多文档界面,与此对应就有单文档界面 (SDI), 它是微软公司从Windows 2.0下的Microsoft Excel电子表格程序开始引入的,Excel电子表格用户有时需要同时操作多份表格,MDI正好为这种操作多表格提供了很大的方便,于是就产生了MDI程序 2.效果图: 如下图所示,多窗体嵌套,其中一个是父窗体,其条是子窗体. 横向排列下面的窗体: 纵向排列下面的窗体: 关闭全部子窗