|
|
|
C# Windows Form จะ Browse File แล้วเก็บลงโฟนเดอร์ และเก็บพาทลง database ยังไงคะ |
|
|
|
|
|
|
|
open file dialog ตัวเดียวก็เหลือๆ แล้วครับ
|
|
|
|
|
Date :
2013-09-26 13:24:18 |
By :
ห้ามตอบเกินวันละ 2 กระทู้ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
http://msdn.microsoft.com/en-us/library/cc148994.aspx
ลองอ่านตามนี้แล้วทำตาม จากนั้นประยุกต์เปลี่ยนจากระบุตำแหน่งตรงๆ มาเป็นการเลือก OpenFileDialog ดูครับ
คือที่บอกอย่างนี้ไม่ต้องการทำให้ดู แต่ต้องการให้ศึกด้วยตัวเองครับผม
|
|
|
|
|
Date :
2013-09-27 08:31:07 |
By :
ch_b |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณค่ะ
|
|
|
|
|
Date :
2013-09-27 10:53:38 |
By :
tidaangle |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|