Monthly Archives: December 2009

VB=>Next5

เตรียมการ Drop ตัว Control ต้นทาง  ระหว่างการ drag ดำเนินอยู่ Visual Basic จะเกิด OLEDragOver สำหรับตัว control ที่เมาส์อยู่บนตัว control นั้น event นี้รับอ๊อบเจค DataObject และค่า Effect ที่ตั้งโดยตัว control ต้นทาง และสารสนเทศ ตำแหน่งเมาส์และสถานของปุ่ม  Private Sub lstWords_OLEDragOver(Data As DataObject, Effect As Long, Button As Integer, Shift As … Continue reading

Posted in Uncategorized | Leave a comment

VB=>Next4

Oct 09 การเข้าถึงฐานข้อมูล หัวข้อพิเศษไอที, VB 6.0 No Comments » การพัฒนาโปรแกรมประยุกต์ Visual Basic ส่วนใหญ่นำมาใช้กับฐานข้อมูล และการประยุกต์แบบ client / server ซึ่ง Visual Basic เป็นเครื่องมือที่อำนวยความสะดวกให้กับผู้พัฒนาโปรแกรมการเข้าถึงข้อมูล   ความสามารถใหม่ที่สัมพันธ์กับฐานข้อมูลของ Visual Basic มีพื้นฐานจาก ActiveX Data Object (ADO) ซึ่งเป็นเทคโนโลยีที่ให้ผู้ใช้เข้าถึงฐานข้อมูลหรือแหล่งข้อมูล เมื่อมีการใช้ OLE DB provider ติดต่อกับแหล่งข้อมูล  Visual Basic 6 มีวิธีการติดต่อกับฐานข้อมูลได้หลายวิธี  … Continue reading

Posted in Uncategorized | Leave a comment

VB=>Next3

การแทรกและลบ  ผู้ใช้สามารถลบแถว 1 แถว หรือมากกว่า โดยเลือกแถวที่ต้องการแล้วกดปุ่ม Delete ซึ่งจะเกิด BeforeDelete event และ AfterDelete event จากนั้นจะเกิดคู่ของ BeforeUpdate event และ AfterUpdate event  ‘ dgdProduct As DataGridPrivate Sub dgdProduct_BeforeDelete(Cancel As Integer)   ’ ปฏิเสธการลบ สินค้าถ้ามี เรคคอร์ดใน OrderDetail ชี้มาที่สินค้านั้น   Dim rs As ADODB.Recordset, rsorderdetail As ADODB.Recordset, … Continue reading

Posted in Uncategorized | Leave a comment

VB=>next

http://www.nstlearning.com/~km/?cat=47 Oct 09 Hierachical FlexGrid หัวข้อพิเศษไอที, VB 6.0 No Comments » Hierarchical Flexgrid เป็นตัว control แบบตารางอีกตัว ที่อยู่ใน Visual Basic 6 มีแตกต่างจาก DataGrid คือ Hierarchical Flexgrid สามารถรวมคอนฟิกเซลล์ที่อยู่ต่างแถวกัน ถ้ามีค่าเดียวกัน ตัว control มีความสามารถนี้ เมื่อกำหนด Hierarchical ADO Recordset ให้กับคุณสมบัติ DataSource เพราะสามารถแสดงเป็นหลายแถบ โดยแต่ละแถบเป็นกลุ่มคอลัมน์ขอ้มูลที่มาจาก Recordset ลูกที่ต่างกันในโครงสร้างสำคัญขั้นของข้อมูล … Continue reading

Posted in Uncategorized | Leave a comment

VB เบื้องต้น v.เก่า->ต่อ

การเขียนโปรแกรม VB กับฐานข้อมูลโดย ADODC ในการเชื่อมต่อฐานข้อมูล มีขั้นตอนดังนี้ 1.      สร้างฐานข้อมูล และตารางข้อมูล จากโปรแกรม MS ACCESS ให้มีจำนวน Field ตามที่ต้องการเก็บข้อมูล    2.      สร้างแบบฟอร์มด้วยโปรแกรม VB ให้มีช่องกรอกข้อมูลตามจำนวน Field ในตารางข้อมูล และมีปุ่มสำหรับบันทึกข้อมูล  ค้นหา  ลบ และ แก้ไข-บันทึก  ปุ่มออกโปรแกรม   3. เพิ่มอุปกรณ์ (Component)       Microsoft Ado Data Control 6.0 (OLEDB)  และ Microsoft DataGrid … Continue reading

Posted in Uncategorized | Leave a comment