 |
|
รบกวนช่วยดู Error ตัวนี้ให้ผมหน่อย Me.TableAdapterManager.UpdateAll(Me.DatabaseDataSet) |
|
 |
|
|
 |
 |
|

ส่วนที่Error Me.TableAdapterManager.UpdateAll(Me.DatabaseDataSet) เป็นเฉพาะเวลามีการแก้ไขข้อมูลแล้วก็ลบข้อมูล แต่ถ้าเพิ่มก็ไม่มีปัญหาอะไร
Code
Private Sub Form5_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'TODO: This line of code loads data into the 'DatabaseDataSet.Product' table. You can move, or remove it, as needed.
Me.ProductTableAdapter.Fill(Me.DatabaseDataSet.Product)
'TODO: This line of code loads data into the 'DatabaseDataSet.Product' table. You can move, or remove it, as needed.
Me.ProductTableAdapter.Fill(Me.DatabaseDataSet.Product)
ToolStripStatusLabel2.Text = Application.ProductVersion
Timer1.Start()
Form6.RichTextBox1.Text = (Form6.RichTextBox1.Text & "[" & (TimeOfDay) & "]" & "เริ่มการทำงาน" + vbCr + vbLf & "[" & (TimeOfDay) & "]" & "เพิ่มและแก้ไขสินค้า" + vbCr + vbLf)
End Sub
Private Sub Form5_Resize(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Resize
If Me.WindowState = FormWindowState.Maximized Then
ProductDataGridView.Size = New Size(1024, 665)
ProductDataGridView.Location = New Point(0, 25)
ElseIf Me.WindowState = FormWindowState.Normal Then
ProductDataGridView.Size = New Size(800, 527)
ProductDataGridView.Location = New Point(0, 25)
End If
End Sub
Private Sub Form5_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
Me.Validate()
Me.ProductBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.DatabaseDataSet)
Form6.RichTextBox1.Text = (Form6.RichTextBox1.Text & "[" & (TimeOfDay) & "]" & "สิ้นสุดการทำงาน" + vbCr + vbLf & "[" & (TimeOfDay) & "]" & "จากการเพิ่มและแก้ไขสินค้า" + vbCr + vbLf)
End Sub
Private Sub ToolStripLabel1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Form6.RichTextBox1.Text = (Form6.RichTextBox1.Text & "[" & (TimeOfDay) & "]" & "ใช้คำสั่งรีโหลด" + vbCr + vbLf)
Me.Close()
SplashScreen2.Show()
End Sub
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Me.Text = "เพิ่มและแก้ไขรายการสินค้า" & " Version " & Application.ProductVersion & " " & "ขณะนี้เวลา : " & TimeOfDay
End Sub
Private Sub ProductBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ProductBindingNavigatorSaveItem.Click
Me.Validate()
Me.ProductBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.DatabaseDataSet)
End Sub
End Class
Tag : .NET, Ms Access, VS 2010 (.NET 4.x)
|
ประวัติการแก้ไข 2012-01-29 21:11:21
|
 |
 |
 |
 |
Date :
2012-01-29 21:08:27 |
By :
manman12307 |
View :
2122 |
Reply :
10 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เปิดดู DataSet ที่ออกแบบไว้
ดูที่ TableAdapter ของตารางนี้
แล้วดูที่ CommandText ของ DeleteCommand ว่าเขียนไว้ว่าอย่างไร
และ Parameter กำหนดไว้ว่าอย่างไร
|
 |
 |
 |
 |
Date :
2012-01-30 10:59:14 |
By :
watcharop |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|



แล้วยังไงต่ออะมันมีอยู่แค่นั้น
|
ประวัติการแก้ไข 2012-01-30 15:58:09
 |
 |
 |
 |
Date :
2012-01-30 15:53:01 |
By :
manman12307 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ตรง DeleteCommand ไม่ควรเป็นแบบนี้

ไม่รู้คุณสร้าง TableAdapter ก่อนที่จะสร้าง Primary Key ในฐานข้อมูลหรือเปล่า
|
 |
 |
 |
 |
Date :
2012-01-30 16:10:42 |
By :
watcharop |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ไม่ได้สร้างคีย์หลักในฐานข้อมูลก่อนอะครับ
|
 |
 |
 |
 |
Date :
2012-01-30 16:36:49 |
By :
manman12307 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แล้วควร ทำยังไงเหรอครับ
|
 |
 |
 |
 |
Date :
2012-01-30 16:56:10 |
By :
manman12307 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Generate เฉพาะ TableAdapter ใหม่
โดยคลิกขวาที่ TableAdapter แล้วเลือกคำสั่งจากเมนูที่ปรากฎออกมา (จำชื่อคำสั่งไม่ได้ ลองเดาๆ ดูล่ะกัน)
หรือไม่ก็สร้างใหม่เลยล่ะกัน
|
 |
 |
 |
 |
Date :
2012-01-30 17:40:42 |
By :
watcharop |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ใช่แบบนี้ไหม แต่ทำไม มันError อะ





|
 |
 |
 |
 |
Date :
2012-01-30 18:08:53 |
By :
manman12307 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|