text box ไม่เก็บข้อมูลที่แสดงลงตารางต้องแก้ไขอย่างไรครับ

UGETPROJECT.COM Forums ถามตอบปัญหา MS Access text box ไม่เก็บข้อมูลที่แสดงลงตารางต้องแก้ไขอย่างไรครับ

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #571
    komsan
    Guest

    สร้าง combo box แต่ text box ไม่เก็บข้อมูลที่แสดงลงตารางต้องแก้ไขอย่างไรครับ ต้องการข้อมูลใน text box นำไปทำรายงานต่อ

    #572
    adminadmin
    Keymaster

    ลองเช็คตรง
    property ของ combobox > Tab Data > ช่อง Control Source

    เป็นชื่อฟิล์ดที่เก็บข้อมูลหรือยังครับ

    #573
    komsan
    Guest

    แต่ถ้าต้องการให้มันบันทึกลงในตาราง ก็ต้องระบุชื่อฟิลด์ลงไปใน controlsource ของมัน โดย มีข้อแม้ ข้อจำกัดว่า ชื่อฟิลด์ที่คุณนำมาใช้ ต้องเป็นสมาชิกของ แหล่งข้อมูลของฟอร์มนั้นๆ คือ ถ้าฟอร์มมีแหล่งข้อมูล (อาจจะมาจากตารางทั้งตาราง หรือมาจากคิวรี่ก็ได้) ข้อมูลเหล่านั้นจะมาในรูปเรคคอร์ดซึ่งใน 1 เรคคอร์ดก็จะมีฟิลด์ (มี 1ฟิลด์, 2ฟิลด์ หรือหลายๆ ฟิลด์ก็ได้ แต่อย่างน้อยๆ ต้องมี 1 ฟิลด์) นั่นแหละครับ ชื่อฟิลด์เหล่านั้น ที่คุณสามารถนำมาใส่ให้ control source ของ textbox ในฟอร์มนั้นได้ (ต้องใช้แค่ ฟิลด์เดียว ต่อ 1 control) ซึ่งกรณีนี้เราจะเรียก textbox ตัวนี้ว่า Bound Control
    ซึ่งถ้า คอนโทรล มีการผูกกับฟิลด์ข้อมูลดังกล่าวนี้ จะมีคุณสมบัติ ทั้ง โชว์ข้อมูล รับค่าข้อมูลใหม่ , บันทึกข้อมูล และ แก้ไขข้อมูลได้ และมันจะจำข้อมูลเหล่านั้นทันที โดยเอาไปเก็บไว้ที่แหล่งข้อมูลต้นทางของฟอร์ม เช่นถ้าแหล่งข้อมูลของฟอร์มมาจากตาราง A เมื่อ Textbox มีข้อมูลใหม่ๆ หรือมีการแก้ไขข้อมูล ข้อมูลเหล่านั้นก็จะไปปรากฎใน ตาราง A ทันที

    พอจะมีตัวอย่างประกอบให้เข้าใจง่ายๆบ้างมัยครับ

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.