1、上传文件A(约200M左右),将其保存在服务器的硬盘上,其路径保存在SQL2000数据库中.这样如何实现?
解决方案 »
- 请问大家关于静态变量
- 使用DropDownList和SqlDataSource控件,首次打开页面如何让其产生SelectedIndexChanged事件。
- 网站项目上载到服务器运行提示 ORA-00942: table or view does not exist
- 存储过程中的这句是啥意思?
- 数据表之间有主外键约束,如何删除一个是主键的行?
- =====datagird中的文本框换行相当于tab键的问题。======
- 域名空间问题
- 程序调用的问题!
- 请问在 Asp.net 中如何使用 COM?
- 如何替换掉word已知位置?
- 从数据库中提取多个字段数据,其中两项需要合并后在DataGrid中显示,请问该如何处理?
- 小问题 急 怎样在程序中动态修改一个页面的title?
至少不好控制^^^^^,
还得用到ftp,
我的思路是:上传(用ftp)到特定目录,.net写个程序,遍历该目录的文件,然后读取该目录文件信息存放到数据库
呵呵,其实我自己的程序就是这么写的
但是如果是使用托管主机或是购买空间是无法使用//上传(用ftp)到特定目录,.net写个程序,遍历该目录的文件,然后读取该目录文件信息存放到数据库//这种方法的啊
本地切分之后分片传到server端?
private void Button1_Click(object sender, System.EventArgs e)
{
//得到文件名
string fileName = file.PostedFile.FileName ;
int i = fileName.LastIndexOf("\\") ;
fileName = fileName.Substring(i+1) ;
//按日期,建一个文件夹
string dir=DateTime.Now.Year.ToString();
if(DateTime.Now.Month<10)
{
dir+="0";
} dir+=DateTime.Now.Month.ToString(); if(DateTime.Now.Day<10)
{
dir+="0";
} dir+=DateTime.Now.Day.ToString(); dir = Server.MapPath(dir) ;
if(!Directory.Exists(dir))
Directory.CreateDirectory(dir); //保存文件到磁盘上
File1.PostedFile.SaveAs(dir+"\\"+filename); //将文件路径(dir+"\\"+filename)保存到数据库中,略
}
多大的文件都没有问题。最后把路径保存到数据库就可以了。[email protected]