protected static string access,accessName,accessory;
private void upload()
{
//上传Access数据库的文件名与路径
string acc="";
acc=this.UP_FILE.PostedFile.FileName;//文件及路径名
Response.Write (acc.ToString ());
// Response.End ();
if(acc.Trim().Length>0)
{
int StrLength=acc.LastIndexOf("//");
int GetLength=acc.Length;
//获得文件名,生成随机文件名
DateTime now = DateTime.Now;
string strTime="newAccess"+now.DayOfYear.ToString()+now.DayOfWeek.ToString()+now.Hour.ToString()+now.Minute.ToString()+now.Second.ToString();
accessName=acc.Substring((StrLength+1),GetLength-StrLength-1);
accessory=strTime+accessName;
string MailFile=Server.MapPath("//xml//Temp//");
if(!System.IO.Directory.Exists(MailFile))
{
System.IO.Directory.CreateDirectory(MailFile);
}
access=MailFile+accessory;
}
}
private void Button1_Click(object sender, System.EventArgs e)
{
upload();
try
{
this.UP_FILE.PostedFile.SaveAs(access);
Response.Write("<script language='javascript'>");
Response.Write("alert('Access数据库"+accessName+"上传成功!')");
Response.Write("</script>");
//this.btnLL .Enabled =true;
}
catch (Exception ee)
{
Response.Write("<script language='javascript'>");
Response.Write("alert('保存"+accessName+"文件失败!("+ee.ToString()+")')");
Response.Write("</script>");
//TextBox1.Text=ee.ToString();
}
// StreamReader fileStream = new StreamReader(access,Encoding.Default);//文件的读取
// TextBox1.Text = fileStream.ReadToEnd();
// fileStream.Close();
}