[ด่วนคับ] กำลังจะส่งวันที่ 24 แล้วครับ เกี่ยวกัยการImport จาก Access
string Conn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/Documents and Settings/Administrator/Desktop/@Project/ItemProfile.mdb";
<<<< เชื่อมโยงค่าซึ่งเอามาจาก เมนูด้านบนนะครับ Data > Add new data ..> Database>new connection .. > แล้วก็เอาโฟล์เด้อนี้เข้าครับ ItemProfile ซึ่งมี Table ชื่อว่า tb_table ครับ
แล้วจะไห้มันทำการAddค่าเข้าไปซึ่งมันติดตัว command.ExecuteNonQuery();
ส่วน Code ครับ
OleDbConnection Conne = new OleDbConnection(Conn);
Conne.Open();
OleDbCommand command = new OleDbCommand();
command.Connection = Conne;
command.CommandText = "INSERT INTO tb_item (Date/Time,Code,Name,Type1,Type2,Comment) VALUES (@Date/Time,@Code,@Name,@Type1,@Type2,@Comment)";
command.Parameters.AddWithValue("@Date/Time", lb_Times.Text);
command.Parameters.AddWithValue("@Code", tb_code.Text);
command.Parameters.AddWithValue("@Name", tb_name.Text);
command.Parameters.AddWithValue("@Type1", cb_type1.Text);
command.Parameters.AddWithValue("@Type2", cb_type2.Text);
command.Parameters.AddWithValue("@Comment", tb_Comment.Text);
command.ExecuteNonQuery();
Conne.Close();
MessageBox.Show("เพิ่มเรียบร้อยแล้ว");
ผมไม่สามารถหาจุดที่มันผิดได้เลยครับ หรือผมตั้งค่าผิดรึปล่าวครับหรือวิธีการ import ค่าเข้าผิด
อ่ะแล้วก็วิธีการ แสดงค่าจาก Access สู่ Visual C# 2008 pro ครับ
OleDbConnection conn = new OleDbConnection();
conn.Open();
DataSet set = new DataSet();
OleDbDataAdapter data = new OleDbDataAdapter("SELECT * FROM tbMember", conn);
data.Fill(set);
dataGridView1.DataSource = set.Tables[0];
conn.Close();
ไม่ทราบว่าผิดตรงไหนก็ไม่ทราบครับTag : - - - -
Date :
2010-02-09 15:07:31
By :
l3ankrakke
View :
1167
Reply :
3
หรือท่านใด ที่มี Link ที่มีวิธีเกี่ยวกับพวกนี้ก็ช่วยกรุณาแนะนำไห้ผมด้วยนะครับ
กดถามอากู๋แล้วแต่ว่ามันไม่ตรงประเด็นกับสิ่งที่ต้องการรู้อ่ะครับ เลยไม่เข้าใจพอสมควร
ขอบคุณนะครับสำหรับคำแนะนำ
Date :
2010-02-09 15:09:23
By :
l3ankrakke
อ่อ ขอบคุณครับ ผมผิดเอง
Date :
2010-02-09 16:34:47
By :
l3ankrakke
Load balance : Server 02