 |
|
พี่ๆครับอยากจะขอความช่วยเหลือในการเพิ่มข้อมูลลงฐานข้อมูลหน่อยครับคือไปดูตัวอย่างมาบ้างเเล้วครับเเต่ยังงงอยู่เลยข้อความช่วยเหลือหน่อยครับ |
|
 |
|
|
 |
 |
|
ผมรู้เเค่นี้ครับ ที่เหลืออย่างจะให้พี่ๆๆช่วยเพิมให้หน่อยครับ โดนผมใช้ฐานข้อมมูลเป็น Appserv ครับ อยากจะเพิมข้อมูลลงฐานข้อมูลอะครับ
พึ่งหัวใช้ Vb ครับ
Code (VB.NET)
Private Sub ButtonSave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonSave.Click
Sql = "INSERT INTO Account(outstanding,Date,List,Money,Comment)" & _
" VALUES " & _
" ('" & Me.TextID.Text & "','" & Me.CreateDate.Text & "','" & Me.TextBoxList.Text & "', " & _
" '" & Me.TextBoxmounny.Text & "','" & Me.TextBoxComment.Text & "')"
End Sub
ข้อคอมมเม้นด้วยนะครับ
Tag : ASP.NET MySQL, VS 2010 (.NET 4.x), Windows
|
|
 |
 |
 |
 |
Date :
2012-07-13 19:10:29 |
By :
มือใหม่หัดเขียนครับ |
View :
1207 |
Reply :
12 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ดูตัวอย่างในบทความ ASP.NET กับ MySQL ครับ ใช้เหมือนกันครับ
|
 |
 |
 |
 |
Date :
2012-07-13 21:31:26 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|

|
 |
 |
 |
 |
Date :
2012-07-13 22:39:24 |
By :
มือใหม่หัดเขียนครับ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
มันฟ้องเเบบนี้เราต้องไปเเก้ไขส่วนไหนครับ
|
 |
 |
 |
 |
Date :
2012-07-13 22:40:59 |
By :
มือใหม่หัดเขียนครับ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Copy Code ของคุณมาหน่อยครับ
|
 |
 |
 |
 |
Date :
2012-07-14 21:36:53 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ผมดูเเค่ใน SQL Command ก็น่าจะผิดเเล้วนะครับ
เดี๋ยวให้เจ้าของกระทุ้ก้อปโค้ดมาลงก่อนนะครับ เดี๋ยวท่านอื่นน่าจะมาตอบให้ ก็อปเป็นภาพมานี้มันตอบลำบาก
ปล ตรงที่ Error มันฟ้องว่ามีพารามิเตอร์ที่ไม่ใช้น่ะครับ
|
ประวัติการแก้ไข 2012-07-14 23:20:54
 |
 |
 |
 |
Date :
2012-07-14 23:20:16 |
By :
Cyg |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
พี่ครับ จากข้างบนนะครับ คือผมเปลียนวิธีการเขียนอะครับเเล้วมันเออแบบนี้อะครับ
โดย ฐานข้อมูลชือว่า
Account ครับ
สวนเทเบิลที่ผมต้องการเพิ่มชื่อว่า
Code
outstanding
Record can not insert Error (Object reference not set to an instance of an object.)
นี้ครับ Code
Code (VB.NET)
Private Sub ButtonSave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonSave.Click
Dim objConn As New MySqlConnection
Dim objCmd As New MySqlCommand
Dim strConnString, ConStr As String
strConnString = "Server=localhost;User Id=root; Password=root; Database=Account; Pooling=false"
Sql = "INSERT INTO Account(outstanding,Date,List,Money,Comment)" & _
" VALUES " & _
" ('" & Me.TextID.Text & "','" & Me.CreateDate.Text & "','" & Me.TextBoxList.Text & "', " & _
" '" & Me.TextBoxmounny.Text & "','" & Me.TextBoxComment.Text & "')"
objConn.ConnectionString = strConnString
objConn.Open()
With objCmd
.Connection = objConn
.CommandText = ConStr
.CommandType = CommandType.Text
End With
Me.DataGridView1.Visible = False
Try
objCmd.ExecuteNonQuery()
Me.TextID.Text = "Record Inserted"
Me.TextID.Visible = True
Catch ex As Exception
Me.TextID.Visible = True
Me.TextID.Text = "Record can not insert Error (" & ex.Message & ")"
End Try
objConn.Close()
objConn = Nothing
End Sub
|
 |
 |
 |
 |
Date :
2012-07-16 20:28:39 |
By :
มือใหม่หัดเขียนครับ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Sql = "INSERT INTO outstanding (Date,List,Money,Comment) แล้วฟิลด์ ที่ส่งค่าไปต้องพอดีกับฟิลด์ที่ระบุด้วยน่ะค่ะ
Me.TextID.Text นี่คืออะไรค่ะ เกินหรือป่าวถ้าจะระบุต้องระบุฟิลด์ไปด้วยค่ะ
|
 |
 |
 |
 |
Date :
2012-07-16 21:15:40 |
By :
bangbang111 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เหมือนเดิมครับผม
มันเเจ้งเตือนว่า Record can not insert Error (Object reference not set to an instance of an object.)
|
 |
 |
 |
 |
Date :
2012-07-16 21:40:18 |
By :
มือใหม่หัดเขียนครับ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|

|
 |
 |
 |
 |
Date :
2012-07-16 21:41:33 |
By :
มือใหม่หัดเขียนครับ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (VB.NET)
Sql = "INSERT INTO outstanding(ฟิลด์รหัสรายจ่าย,Date,List,Money,Comment)" & _
" VALUES " & _
" ('" & Me.TextID.Text & "','" & Me.CreateDate.Text & "','" & Me.TextBoxList.Text & "', " & _
" '" & Me.TextBoxmounny.Text & "','" & Me.TextBoxComment.Text & "')"
|
ประวัติการแก้ไข 2012-07-17 10:05:28
 |
 |
 |
 |
Date :
2012-07-17 10:04:52 |
By :
bangbang111 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
อีกรอบครับผมเริ่มมีเค้าร่างเเล้วครับ พอรันมันฟ้องอย่างงี้ครับ

นี้ครับCode
Code (VB.NET)
Private Sub ButtonSave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonSave.Click
Dim objConn As New MySqlConnection
Dim objCmd As New MySqlCommand
Dim strConnString, ConStrSql As String
strConnString = "Server=localhost;User Id=root; Password=root; Database=Account; Pooling=false"
ConStrSql = "INSERT INTO outstanding(Codeoutstanding,Date,List,Money,Comment)" & _
" VALUES " & _
" ('" & Me.CreateDate.Text & "','" & Me.TextBoxList.Text & "', " & _
" '" & Me.TextBoxmounny.Text & "','" & Me.TextBoxComment.Text & "')"
objConn.ConnectionString = strConnString
objConn.Open()
With objCmd
.Connection = objConn
.CommandText = ConStr
.CommandType = CommandType.Text
End With
Me.BindingNavigator1.Visible = False
Try
objCmd.ExecuteNonQuery()
Me.CreateDate.Text = "Record Inserted"
Me.CreateDate.Visible = True
Catch ex As Exception
Me.CreateDate.Visible = True
Me.CreateDate.Text = "Record can not insert Error (" & ex.Message & ")"
End Try
objConn.Close()
objConn = Nothing
End Sub
|
 |
 |
 |
 |
Date :
2012-07-17 15:02:14 |
By :
มือใหม่หัดเขียนครับ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณ พี่ plapaJung มากๆๆนะครับ ทำได้เเล้วครับขอบคุณครับ
|
 |
 |
 |
 |
Date :
2012-07-17 15:29:55 |
By :
มือใหม่หัดเขียนครับ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|