string path=@"D:\123.pic";
System.IO.File.Move(path,Application.StartupPath);保存路径自己写sql

解决方案 »

  1.   

    1. OpenFileDialog
    2. File.Copy("源文件", "目标文件");
      

  2.   


    //头上加using System.IOprivate void button4_Click(object sender, EventArgs e)
    {
        OpenFileDialog ofd=new OpenFileDialog();
        ofd.Filter ="All Files(*.*)|*.*|JPEG(*.jpg)|*.jpg";
        ofd.FilterIndex = 1;
        ofd.CheckFileExists=true;
        ofd.ShowDialog();
        
        if (File.Exists(ofd.FileName))
        {
            FileInfo f =new  FileInfo(ofd.FileName);
            string filename = f.Name;
            File.Move(ofd.FileName, Application.StartupPath + "\\"+ filename);
            //这里可以执行SQL语句  Insert into table() values()          路径在上面
        }}
      

  3.   


    private void button4_Click(object sender, EventArgs e)
            {
                OpenFileDialog ofd=new OpenFileDialog();
                ofd.Filter ="All Files(*.*)|*.*|JPEG(*.jpg)|*.jpg";
                ofd.FilterIndex = 1;
                ofd.CheckFileExists=true;
                ofd.ShowDialog();
                
                if (File.Exists(ofd.FileName))
                {
                    FileInfo f =new  FileInfo(ofd.FileName);
                    string filename = f.Name;
                    f.MoveTo(Application.StartupPath + "\\" + filname);//和下面一句一样  
                    //File.Move(ofd.FileName, Application.StartupPath + "\\"+ filename);
                }        }
      

  4.   

     File.Copy("源文件", "目标文件");
      

  5.   


    然后将目标文件 insert into   数据库