VB6 Data Report แบบเขียน code sql ใน ปุ่ม Btn มีไหมค่ะ ใครรู้วิธีเขียนบ้างคะ
โดยปกติเวลาเขียน ในปุ่ม ปริ้นจะเป็น
Code (VBScript)
With DataEnvironment1
If .rsCommand2.State = 1 Then .rsCommand2.Close
DataReport2.Show
DataReport2.SetFocus
End With
แล้วใน DataEnvironment1 เราจะมี ภาษา sql อยู่นะคะ คือ
Code (VBScript)
SELECT p_fname, p_district, p_date, p_id, p_lname, p_name, p_province, p_tel, p_zippost, p_amphur, p_address FROM patient WHERE (p_date BETWEEN ? AND ?)
ไม่เข้าใจตรง คำว่า BETWEEN ? AND ? ตัว ? คืออะไรค่ะ
จากนั้น เวลา เราอยากจะปริ้น แบบนี้บ้างละคะ
Code (VBScript)
SELECT cs.*,mt.* FROM customer cs LEFT JOIN meters mt ON cs.cs_id=mt.cs_id WHERE cs.cs_id IN (" & Rs!bd_user & ")
Rs!bd_user คือค่าที่ ประมวลผลออกมาแล้ว ได้ เป็น 1,2,3 ที่เป็น ID คะ
แน่นอนที่ Rs!bd_user มันไม่รู้จักแน่ ต้องมีวิธีการส่งแบบไหนค่ะ ขอยกตัวอย่างหนอ่ยค่ะไม่ค่อยเข้าใจเลยTag : .NET, VS 2003 (.NET 1.1)
ประวัติการแก้ไข 2012-02-24 11:03:54
Date :
2012-02-24 11:02:44
By :
เจ้าปัญหา
View :
1846
Reply :
1
ขอบคุณค่ะ ผู้ชมทุกท่าน สามารถเรียนรู้ จากคนใบ้ ใน youtube ตาม link นี้เลยนะค่ะ
ที่ว่าคนใบคือเขาไม่พูด อิอิ
ทำตามแล้วประยุกย์ แล้วใช้งานได้เลย ลองดูค่ะ vb6 mysql datareport แบบไม่ต้อง มี DataEnvironment
http://www.youtube.com/watch?v=E3-WhDmHOE8 ขอบคุณคนใบ้นะคะ
ประวัติการแก้ไข 2012-02-24 11:54:42
Date :
2012-02-24 11:54:04
By :
เจ้าปัญหา
Load balance : Server 02