 |
|
open file dialog เลือกไฟล์มาไว้ใน textbox แล้ว
จะสั่งให้มัน save file ลงโฟนเดอร์ที่ต้องการ
แล้วเก็บพาทไฟล์ลงฐานข้อมูลยังไงคะ
ที่ลองคือ แบบนี้อ่ะค่ะCode (C#)
private void button4_Click(object sender, EventArgs e)
{
OpenFileDialog openFileDialog1 = new OpenFileDialog();
openFileDialog1.Filter = "DOC Files(*.doc)|*.doc|DOCX Files(*.docx)|*.docx|XLS Files(*.xls)|*.xls|XLSX Files(*.xlsx)|.*xlsx|JPG Files(*.jpg)|*.jpg|PNG Files(*.png)|*.png|All Files(*.*)|*.*";
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
//string filePath = openFileDialog1.FileName.ToString();
textBox6.Text = openFileDialog1.FileName;
}
}
private void button1_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(@"Data Source=.\SQLEXPRESS2005;Initial Catalog=dcoffice;Integrated Security=True");
con.Open();
string filePath = @"D:\innoread\protest\documentoffice\dcfile\FileName";
File.Copy(textBox6.Text, filePath, true);
SqlCommand cmd = new SqlCommand("insert into docoff (id,name,company,cdate,typedoc,dcfile) values ('" + textBox1.Text + "','" + textBox2.Text + "','" + textBox3.Text + "','" + this.dateTimePicker1.Text + "','" + TypeDoc + "','" + filePath + "')",con);
cmd.ExecuteNonQuery();
System.IO.File.Copy(textBox6.Text, "D:\\innoread\\protest\\documentoffice\\dcfile\\FileName", true);
MessageBox.Show("Record Inserted!", "Programming At Kstark");
con.Close();
}
ต้องแกยังไงคะ
รบกวนด้วยค่ะ
|
 |
 |
 |
 |
Date :
2013-09-26 13:39:22 |
By :
tidaangle |
|
 |
 |
 |
 |
|
|
 |