When you created the Movies table, you explicitly said that none of th การแปล - When you created the Movies table, you explicitly said that none of th ไทย วิธีการพูด

When you created the Movies table,

When you created the Movies table, you explicitly said that none of the fields could be null. Here you have an entry form for new movies, and you're leaving fields blank. That's an error.

In this case, the database didn't actually raise (or throw) an error. You didn't supply a genre or year, so the code in the AddMovie page treated those values as so-called empty strings. When the SQL Insert Into command ran, the genre and year fields didn't have useful data in them, but they weren't null.

Obviously, you don't want to let users enter half-empty movie information into the database. The solution is to validate the user's input. Initially, the validation will simply make sure that the user has entered a value for all of the fields (that is, that none of them contains an empty string).
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
เมื่อคุณสร้างตารางภาพยนตร์ คุณชัดเจนกล่าวว่า ฟิลด์ไม่สามารถเป็น null ที่นี่คุณมีแบบฟอร์มรายการหนังใหม่ และคุณกำลังออกจากเขตข้อมูลว่างเปล่า ที่เป็นข้อผิดพลาดในกรณีนี้ ฐานข้อมูลไม่จริงยก (หรือทิ้ง) ข้อผิดพลาด คุณไม่ได้ใส่ประเภทหรือปี ดังนั้นรหัสในหน้า AddMovie เป็นค่าที่เรียกว่าสตริงที่ว่างเปล่า เมื่อเรียกใช้คำสั่ง SQL Insert Into ฟิลด์ประเภทและปีไม่มีข้อมูลที่เป็นประโยชน์ได้ แต่พวกเขาไม่เป็น nullอย่างชัดเจน คุณไม่ต้องการให้ผู้ใช้ป้อนข้อมูลภาพยนตร์ว่างครึ่งลงในฐานข้อมูล วิธีคือการ ตรวจสอบการป้อนข้อมูลของผู้ใช้ ตอนแรก สอบจะเพียงให้แน่ใจว่า ผู้ใช้ป้อนค่าสำหรับฟิลด์ทั้งหมด (นั่นคือ ที่ไม่มีพวกเขาประกอบด้วยเป็นสตริงว่าง)
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
เมื่อคุณสร้างตารางภาพยนตร์คุณอย่างชัดเจนกล่าวว่าไม่มีเขตข้อมูลอาจเป็นโมฆะ ที่นี่คุณมีรูปแบบรายการใหม่สำหรับภาพยนตร์และคุณกำลังจะออกจากเขตข้อมูลที่ว่างเปล่า นั่นเป็นข้อผิดพลาด. ในกรณีนี้ฐานข้อมูลไม่ได้จริงเพิ่ม (หรือโยน) ข้อผิดพลาด คุณไม่ได้จัดหาประเภทหรือปีดังนั้นรหัสในหน้า AddMovie รับการรักษาค่าเหล่านั้นเป็นสิ่งที่เรียกว่าสตริงที่ว่างเปล่า เมื่อคำสั่งแทรกเข้าไปใน SQL วิ่งเขตข้อมูลประเภทและปีที่ไม่ได้มีข้อมูลที่เป็นประโยชน์ในพวกเขา แต่พวกเขาก็ไม่เป็นโมฆะ. แน่นอนคุณไม่ต้องการที่จะให้ผู้ใช้ป้อนข้อมูลภาพยนตร์ครึ่งที่ว่างเปล่าลงในฐานข้อมูล การแก้ปัญหาคือการตรวจสอบการป้อนข้อมูลของผู้ใช้ ในขั้นต้นการตรวจสอบก็จะตรวจสอบให้แน่ใจว่าผู้ใช้มีการป้อนค่าสำหรับฟิลด์ทั้งหมด (นั่นคือไม่มีของพวกเขาที่มีสตริงที่ว่างเปล่า)



การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
เมื่อคุณสร้างหนัง โต๊ะ คุณอย่างชัดเจนว่าไม่มีของเขตข้อมูลอาจเป็น null . ที่นี่มีรายการรูปแบบสำหรับภาพยนตร์ใหม่ และ คุณกำลังจะไปเขตข้อมูลที่ว่างเปล่า นั่นเป็นข้อผิดพลาด .

ในกรณีนี้ฐานข้อมูลไม่ได้จริงเพิ่ม ( หรือโยน ) ข้อผิดพลาด คุณไม่ได้จัดหาประเภทหรือปี ดังนั้นรหัสใน addmovie หน้าถือว่าค่าเหล่านั้นเรียกว่าว่างสายเมื่อแทรกลงในคำสั่ง SQL รัน , ประเภทปีและสาขาที่ไม่ได้มีข้อมูลที่เป็นประโยชน์ในพวกเขา แต่พวกเขาไม่ null .

แน่นอน คุณไม่ต้องการให้ผู้ใช้ใส่ข้อมูลภาพยนตร์ครึ่งลงในฐานข้อมูล การแก้ปัญหาคือการตรวจสอบการป้อนข้อมูลของผู้ใช้ เริ่มต้น การตรวจสอบก็จะทำให้แน่ใจว่าผู้ใช้ป้อนค่าทั้งหมดของเขตข้อมูล ( นั่นคือที่ไม่มีพวกเขามีสตริงว่าง )
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: