Saturday, October 17, 2009

ใช้ insert แบบ ใช้ Parameters เพื่อแก้ปัญหาการ add ตัวอักษร อัญประกาศ ( sigle quot )

ตอนนั้นทำระบบ E-Library

(asp.net (vb) , MS Sql server 2008, Microsoft visual studio )


แล้วเวลาที่ทำหน้าเพิ่มข้อมูลของหนังสือ

พบว่าจำเป็นจะต้องใช้ตัวอักษร อัญประกาศ หรือ sigle quot

อย่างเช่น คำว่า I'm making a difference จะใช้ replace ก็คงไม่เหมาะ

เคย search เจอที่เค้าแนะนำให้ใช้การ Insert ข้อมูลแบบ Parameters

ก็เลยเอามาใช้ แต่ก็ยังไม่รู้จนถึงตอนนี้ว่า ใช้วิธีใหนดีที่สุด

แปะโค๊ดเอาไว้ก่อนละกัน

Try
Dim strSql As String
strSql = "Insert Into elib_media(id,isbn,name,author,publisher,edition,years,pages,description,quantity,nameunit,id_mediatype,id_mediacategory,date_add)"
strSql += " Values(@Para1,@Para2,@Para3,@Para4,@Para5,@Para6,@Para7,@Para8,@Para9,@Para10,@Para11,@Para12,@Para13,@Para14)"
Dim cmd As New SqlCommand(strSql, conn)
cmd.Parameters.AddWithValue("@Para1", maxid)
cmd.Parameters.AddWithValue("@Para2", Trim(txtisbn.Text))
cmd.Parameters.AddWithValue("@Para3", Trim(txtname.Text))
cmd.Parameters.AddWithValue("@Para4", Trim(txtauthor.Text))
cmd.Parameters.AddWithValue("@Para5", Trim(txtpublisher.Text))
cmd.Parameters.AddWithValue("@Para6", Trim(txtedition.Text))
cmd.Parameters.AddWithValue("@Para7", Trim(txtyear.Text))
cmd.Parameters.AddWithValue("@Para8", Trim(txtpages.Text))
cmd.Parameters.AddWithValue("@Para9", Trim(txtdetail.Text))
cmd.Parameters.AddWithValue("@Para10", Trim(txtquantity.Text))
cmd.Parameters.AddWithValue("@Para11", Trim(txtnameunit.Text))
cmd.Parameters.AddWithValue("@Para12", Trim(ddltype.SelectedValue))
cmd.Parameters.AddWithValue("@Para13", Trim(ddlcate.SelectedValue))
cmd.Parameters.AddWithValue("@Para14", dateAdd)
conn.Open()
cmd.ExecuteNonQuery()
conn.Close()
Catch ex As Exception
If conn.State = ConnectionState.Open Then
conn.Close()
End If
Exit Sub
End Try

Friday, October 16, 2009

ถ้าคุณตายก่อนพ่อแม่ ท่านจะอยู่กันยังไง

ช่วงนี้รู้สึกกลัวอุบัติเหตุขึ้นสมอง

เพราะสัปดาห์ก่อน เพื่อนสมัยเด็กคนหนึ่งเกิดอุบัติเหตุเสียชีวิต

น่่าสงสารคนที่อยู่ข้างหลัง มาเห็นลูกตายก่อน

ชีวิตเค้ากำลังไปด้วยดี ได้ข่าวว่าใกล้จะแต่งงานแล้วมั้ง

แต่ก็มาตายซะก่อน ซึ่งตายในช่วงอายุ 25 พอดี

ยิ่งทำให้คำว่าเบญจเพศ น่ากลัวขึ้นอีก

เดี๋ยวนี้ก็เลยใส่หมวกกันน็อคทุกครั้ง หัวยุ่งก็ช่างมัน ดีกว่าไม่มีหัวให้ยุ่ง

คิดแต่ว่า เรายังตายไม่ได้ อะไรๆยังไม่ดี พ่อแม่ยังอยู่ เราจะตายก่อนไม่ได้

แต่ชีวิตมันไม่แน่นอนนี่เนอะ อุบัติเหตุมันน่ากลัวจริงๆ

ใจหายมากๆ เมื่อรู้ข่าว ถึงแม้ว่าไม่ใช่เพื่อนที่ติดต่อกัน

แต่ก็เคยเป็นเพื่อนสนิทสมัยประถม

เพิ่งรู้นี่เองว่า เวลาคนที่เรารู้จักตายจากไป มันรู้สึกแบบนี้นี่เอง

ทั้งๆที่พยายามจะไม่ยึดติด พยายามทำความเข้าใจกับการเกิด แก่ เจ็บ ตาย

แต่พอเจอเข้าจริงๆ จิตใจเราไม่ได้นิ่งอย่างที่คิดไว้เลย

เดือนนี้เป็นเดือนเกิดพอดี ก็ไม่ได้อะไรมากกับวันเกิด แต่ก็ทำบุญเล็กๆน้อยๆ

ส่วนเรื่องเมา คงไม่เอา กลัวตาย



... ถ้าคุณตายก่อนพ่อแม่ ท่านจะอยู่กันยังไง ...

...อย่าประมาทและมีสตินะคะ ...