ProjectForStudy

 ลืมรหัสผ่าน
 ลงทะเบียน
ค้นหา
ดู: 409|ตอบกลับ: 5

[แบ่งปัน] การแสดงข้อมูลจากตารางหรือฐานข้อมูลโดยตรงมาที่ Controls โดยใช้ BindingSource

[คัดลอกลิงก์]
  • อารมณ์วันนี้
    แฮปปี้
    เมื่อวาน 22:52
  • เช็คชื่อแล้ว: 645 วัน

    [LV.9]ConquerorII

    47

    กระทู้

    1111

    โพสต์

    7810

    เครดิต

    KingUnicorn

    Rank: 6Rank: 6

    เครดิต
    7810
    Ticket
    4351
    จิตพิสัย
    3459

    Merciful MemberInstructor

    แก้ไขครั้งสุดท้ายโดย puklit เมื่อ 2020-2-26 11:01

    สวัสดีท่านสมาชิกทุกๆ ท่าน ก่อนหน้านี้ผมได้เคยนำเสนอการค้นหา และการใช้ Filter, Auto Filter จาก BindingSource ไปแล้ว
    http://www.projectforstudy.com/thread-2016-1-1.html
    http://www.projectforstudy.com/thread-2037-1-1.html


    วันนี้ผมขอนำเสนออีกคุณสมบัติหนึ่งจาก Class BindingSource นั้นก็คือ การทำ Binding ข้อมูลให้กับ Controls
    มันคือการผูกข้อมูลจาก ตารางหรือฐานข้อมูลให้มาแสดงบน Controls โดยตรง แล้วใช้ Methods

    - MoveFirst() = แสดงข้อมูลแถวแรกสุด ค่าเริ่มต้นคือ 0
    - MovePrevious() = แสดงข้อมูลแถวก่อนหน้า
    - MoveNext() = แสดงแถวข้อมูลถัดไป
    - MoveLast() = แสดงแถวข้อมูลสุดท้าย

    ในการสลับดูข้อมูลในแต่ละแถวตามที่ผู้ใช้งานต้องการดู

    ตัวอย่างโปรแกรมและการใช้งาน






    เพิ่มเติมสำหรับ Methods DataBindings.Add มี Overload อยู่ทั้งหมด  7 Method ดังนี้
    https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.controlbindingscollection.add?view=netframework-4.8#System_Windows_Forms_ControlBindingsCollection_Add_System_String_System_Object_System_String_

    สำหรับท่านที่สนใจสามารถดาว์นโหลดตัวอย่างโปรแกรมได้ที่นี่
    ผู้เข้าชมเนื้อหาถูกซ่อนไว้ คุณจะต้องแสดงความคิดเห็นก่อนจึงจะสามารถมองเห็นเนื้อหาส่วนที่ถูกซ่อนนี้ได้






    ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง

    คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? ลงทะเบียน

    x
  • อารมณ์วันนี้
    เครียด
    เมื่อวาน 08:41
  • เช็คชื่อแล้ว: 295 วัน

    [LV.8]ConquerorI

    6

    กระทู้

    347

    โพสต์

    2226

    เครดิต

    HawkBrain

    Rank: 4

    เครดิต
    2226
    Ticket
    537
    จิตพิสัย
    1689
    xjkpxko โพสต์ 2020-2-27 08:15:02 | ดูโพสต์ทั้งหมด
    ขอบคุณครับ
  • อารมณ์วันนี้
    ขี้เกียจ
    2020-3-11 15:52
  • เช็คชื่อแล้ว: 3 วัน

    [LV.2]BeginnerI

    0

    กระทู้

    5

    โพสต์

    30

    เครดิต

    BabyGhost

    Rank: 1

    เครดิต
    30
    Ticket
    11
    จิตพิสัย
    19
    godsnail โพสต์ 2020-3-9 14:02:34 | ดูโพสต์ทั้งหมด
    เยี่ยมมากครับ
  • อารมณ์วันนี้
    สู้
    เมื่อวานซืน 22:16
  • เช็คชื่อแล้ว: 124 วัน

    [LV.7]JuniorIII

    5

    กระทู้

    149

    โพสต์

    801

    เครดิต

    TeenLion

    Rank: 3Rank: 3

    เครดิต
    801
    Ticket
    72
    จิตพิสัย
    729
    lamphan โพสต์ 2020-3-24 19:36:30 | ดูโพสต์ทั้งหมด
    thanks
  • อารมณ์วันนี้
    ไร้อารมณ์
    2020-4-5 01:25
  • เช็คชื่อแล้ว: 7 วัน

    [LV.3]BeginnerII

    1

    กระทู้

    30

    โพสต์

    19

    เครดิต

    BabyGhost

    Rank: 1

    เครดิต
    19
    Ticket
    3
    จิตพิสัย
    16
    optical โพสต์ 2020-4-3 23:24:34 | ดูโพสต์ทั้งหมด
    ขอบคุณครับ
  • อารมณ์วันนี้
    สู้
    4 วันที่แล้ว
  • เช็คชื่อแล้ว: 8 วัน

    [LV.3]BeginnerII

    0

    กระทู้

    39

    โพสต์

    253

    เครดิต

    CodeDragon

    Rank: 2

    เครดิต
    253
    Ticket
    236
    จิตพิสัย
    17
    khantharod โพสต์ 2020-7-31 18:58:39 | ดูโพสต์ทั้งหมด

    ขอบคุณครับ
    ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | ลงทะเบียน

    รายละเอียดเครดิต

    ข้อความล้วน|อุปกรณ์พกพา|ประวัติการแบน|ProjectForStudy  

    GMT+7, 2020-8-10 00:54 , Processed in 0.052836 second(s), 26 queries .

    Powered by Discuz! X3.2 R20150609, Rev.38

    © 2001-2013 Comsenz Inc.

    ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้