VB + SQL Server แก้ไขข้อมูลไม่ได้ไม่รู้เพราะอะไร ค่ะ ช่วยตอบที่
ช่วยหนูหน่อยค่ะ พี่ๆทั้งหลาย
Date :
2013-05-05 01:15:36
By :
sabaiporn boonmee
ช่วยตอบหนูด้วยนะคร้า อีกสองวันส่งโปรเจคค่ะ ฮือๆๆ
Date :
2013-05-05 01:24:26
By :
sabaiporn boonmee
ติดปัญหาตรงไหนครับ
Date :
2013-05-05 07:29:25
By :
mr.win
Code (VB.NET)
Dim sql As New StringBuilder()
sql.Append("Update Drug Set ")
sql.Append("DrugName = @name, CatetoryID = @catID, ")
sql.Append("SupplierID = @supID, UnitPrice = @UnitPrice, ")
'...
'...
'...
AddParameters(sql.ToString())
จุดสังเกตุ 1. ตรวจสอบค่าวันที่ (ExpiredDate) ควรจะเป็นแบบนี้ 2013-12-31 หรือรูปแบบ yyyy-MM-dd เป็นต้น และต้องเป็น ค.ศ เท่านั้น
จุดสังเกตุ 2. ตรวจสอบค่าตัวเลข (UnitPrice/UnitInStock) ควรจะเป็น 1200 (ไม่มีคอมม่าคั่น/ตัวคั่นหลักพันนั่นแหละ) เป็นต้น
จุดสังเกตุที่ 3. DataType
---------------- smallint ถ้าจำไม่ผิดค่าสูงสุดของมันประมาณ 60,000 กว่าฯ เพราะฉะนั้น UnitPrice ควรจะเป็น int หรือ decimal(18,4) เป็นต้น
---------------- nvarchar(x) ให้เปลี่ยนเป็น varchar(x) ก็พอเพียงแล้วสำหรับภาษา ไทย/Eng
---------------- n (เอ็น) หมายความว่า มันรองรับตัวอักษรได้ทั่วโลก แน่นอนว่ามันใช้พื้นที่เก็บเพิ่มขึ้นโดยไม่จำเป็น
ขอให้โชคดีครับ
Date :
2013-05-05 08:10:55
By :
ผ่านมา
ผมแนะนำให้อีกนิดหนึ่งครับ ลองดัก Error ดู
Code (VB.NET)
Try
Command.ExecuteNonQuery()
UpdateBinding()
MsgBox("บันทึกเรียบร้อยแล้ว...")
Catch ex As Exception
MsgBox(ex.Message) 'ผมมั่นใจว่าคำสั่ง Sql Query ไม่ถูกต้อง
End Try
จุดสังเกตุอีกอย่างหนึ่ง เจ้าของกระทู้ออกแบบหน้าจอได้ดีมากฯ ลักษณะการเขียน SourceCode ก็ทำได้ดีเลยทีเดียว
ผมมั่นใจว่าในอนาคตประเทศไทย จะมีโปรแกรมเมอร์ตัวน้อยฯ เพิ่มขึ้นมาอีกคนหนึ่ง (TOP 10)
Date :
2013-05-05 08:34:04
By :
ผ่านมา
ผมดูไม่ถ้วนถี่ ไหนฯก็ไหนฯแล้ว อย่าลืมตรวจสอบค่า null ด้วยครับ (จากรูป Table Design)
ขอให้โชคดีครับ
Date :
2013-05-05 08:52:07
By :
ผ่านมา
เอาเท่าที่เห็น ณ ตอนนี้เห็น 1 ที่ครับ
Code (VB.NET)
....
....
....
.... , DrugPhone = @phone, " & _ <<<<< ตรงนี้ , เกินมาครับ เอาออกแล้ว ใส่ space 1 ทีแทน
"where .... "
เห็นด้วยนะครับ ลักษณะ SourceCode เยี่ยมเลย
ตัวใหญ่ตัวเล็ก ชื่อตัวแปร ชื่อ function/sub ชื่อฟิลด์ในฐานข้อมูล
สวยงามแต่ว่า query string ไล่ไม่ถูก ถ้าทำด้วยตัวเองชมเลยว่าอนาคตถ้าเอาจริงจะสวยงาม
แต่ถ้าจ้าง ผมว่าควรศึกษาเพิ่มเติมด้วยนะครับ
ที่พูดเพราะว่าผมเองก็รับทำโปรเจ็ค ทำเสร็จส่งมอบงานสอนอยู่ 3 วัน ตอนสอนก็โอเคเข้าใจจังเลย
กลับไปคงไม่ได้ดูอะไรเพิ่มเติม ไปสอบก็ไม่ผ่าน ไม่ได้เสียความรู้สึกเฉพาะ นศ. ครับ คนทำก็เสียใจไปด้วย
Date :
2013-05-05 09:01:20
By :
คนงานตัดอ้อย
วันนี้ผมจะไปกราบหลวงพ่อบ้านแหลม จ.สมุทรสงคราม (วัดบ้านแหลม)
2013-05-05
ปล. ทบทวนความทรงจำ คุณเคยเข้าวัดครั้งสุดท้ายเมื่อไหร่?
Date :
2013-05-05 09:03:18
By :
ผ่านมา
ขอบคุณพี่ๆๆทุกคนนะคร้า..เดี้ยวหนูจะลองแก้ปัณหาดูค่ะ
Date :
2013-05-05 09:18:40
By :
sabaiporn boonmee
โปรแกรมหาย error แล้วคร้า..ขอบคุณพี่มากนะคร้า
Date :
2013-05-05 09:46:55
By :
sabaiporn boonmee
Date :
2013-05-06 07:16:37
By :
mr.win
Load balance : Server 05