0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
สอบถามท่านผู้รู้หน่อยครับ เนื่องจากข้อมุลใน Access ของผมในส่วนของวันเกิด มันเป็น พศ. พอไปนำเข้าใน database ที่เป็น sql แล้ว มันผิด เช่น access เป็น 2514 พอเอาเข้าไปใน sql มันเป็น 3057 มันบวกเพิ่มเข้าไป 543 อ่ะครับ ซึ่งจริงๆแล้ว จะต้องแปลงใน access เป็น คศ ให้เรียบร้อยก่อน แล้วถึงนำเข้า ผมจำไม่ได้วิธีทำเพราะ ใช้วิธีครูพักลักจำเอา อ่านหนังสือเอาเองมั่ง ไม่ได้เรียนมาโดยตรง ไม่รู้ว่าจะต้องทำตรงไหนดี ลองเอาข้อมูลไปนำเข้าใน excel แล้ว มันก็ได้อยู่ แต่มันมีข้อจำกัด เนื่องจากข้อมูลมันเยอะเกินกว่า excel จะรับได้ เลยต้องหันกลับมาที่ access ว่ามันต้องทำอย่างไรครับ ฝากท่านอาจารย์ทั้งหลายช่วยบอกผู้ต่ำต้อยแต่มีความพยายามด้วยครับ วันหยุดก็มานั่งทำตรงนี้เพราะเงียบดีไม่มีใครกวน
สงสัย จะเป้นเช่นนั้นแน่เลย เนื่องจากข้อมูลในbirthdate มันเป็น text แต่ให้มันแสดงผลเป็น รูปแบบวันที่ แสดงว่าไม่ถูกใช่ปล่าวครับ ต้องจับแปลงเป็น date/time ก่อน ถูกต้องปล่าวครับ ถ้าถูกก็เป็นปัญหาใหม่คือ ทำยังไงอ่ะ ถ้าจับแปลงตรงๆ ข้อมุลมันจะหายอ่ะครับ ช่วยชี้แนะด้วยครับ
ข้อมูลในAccess ประมาณนี้อ่ะครับ
คือ ผมทำระบบประกันสุขภาพ ของจังหวัดครับ โดยการนำข้อมุล dbpop แล้วแสดงผลบนเวป ครับ ให้ทางพื้นที่ได้ดูครับ ข้อมูลสามารถนำเข้าได้ทั้งหมด แต่ติดปัญหาตรงข้อมูลวันที่นี่แหละมันแสดผลผิด
ขอบคุณคับ เดี๋ยวผมทานมาม่าคอยนะ