|
|
|
สอบถามเรื่องการวนลุปข้อมูลเพื่อเก็บลง Db ขอรบกวนถามค่ะ คือตอนนี้กะลังทำโค้ดในส่วนของการเลือกยืมอุปกรณ์น่ะค่ะ |
|
|
|
|
|
|
|
ในกรณีแบบนี้ไม่ควรใช้ Array ครับ ให้ตั้งตัวแปรเป็น 1,2,3 ตามจำนวน แถว แล้วก็วนลูปเชคเพื่อเพิ่มแต่ล่ะ Rows ครับ
|
|
|
|
|
Date :
2010-01-22 18:11:51 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยแนะนำด้วยค่ะ
ตอนนี้เก็บค่าลงฐานข้อมูลไม่ได้คือ
เวลาที่คลิก Checkbox เลือกอุปกรณ์แล้ว และกรอกจำนวนลงไป
อยากจะวนลูปเช็คว่า User คีย์เช็คบ๊อกไปกี่อัน และในแต่ละอันมีจำนวน
เท่าไหร่บ้าง เพื่อนำเก็บลงฐานข้อมูล จะต้องเขียนโค้ดยังไงคะ
เพราะตอนนี้ทำได้แค่ เก็บค่าในส่วนของ checkbox ลงฐานข้อมูลได้เท่านั้น
แต่ไม่สามารถเก็บค่าใน textbox ได้ค่ะลงไปได้เวลาที่ User เลือกหลาย ๆ อัน
|
|
|
|
|
Date :
2010-01-22 18:22:20 |
By :
newjam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รบกวนช่วยยกตัวอย่างโค้ดหน่อยได้มั๊ยคะ ยังไม่เข้าใจวิธีการทำค่ะ
|
|
|
|
|
Date :
2010-01-22 18:23:44 |
By :
newjam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันคล้ายกันยังไงคะ ในนั้นมีแค่ในส่วนของการวนลูปเช็คว่าอันไหนถูกเช็คเพื่อ Delete บ้าง
แต่มันไม่มีในส่วน row เดียวกันที่จะต้อง เก็บข้อมูลจาก textbox เพิ่มเติมคะ
ขออภัยค่ะหากถามมาก...พอดีพึ่งเริ่มต้นน่ะค่ะ เลยยังไม่ค่อยเข้าใจมากนักน่ะค่ะ
|
|
|
|
|
Date :
2010-01-22 18:51:52 |
By :
newjam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังไม่เข้าใจตรงนี้จริง ๆ ค่ะ ว่าจะต้องวนลูปยังไงถึงจะสามารถเช็คได้ว่า
ถ้า User คลิก checkbox แล้ว และระบุจำนวนลงใน textbox
ในกรณีที่เค้าเลือก checkbox มากกว่า 1 ดิฉันยังไม่สามารถเขียนโค้ด
ให้วนลูปเช็คได้น่ะค่ะ ช่วยทีค่ะ...
|
|
|
|
|
Date :
2010-01-23 13:21:05 |
By :
newjam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณควรกำหนดตัวแปลให้แต่ละ checkbox ไปเลยครับ เช่น
checkbox_เครื่องขยายเสียง, int value_เครื่องขยางเสียง
checkbox_ไมค์ลอย, int value_ไมค์ลอย;
เป็นต้น
ปกติให้ปิด textbox ที่ยังไม่ได้เลือกไว้ก่อน กันผู้ใช้พิมพ์ข้อความลงไป
แล้วเวลาที่ คุณ กดเลือก/กดยกเลิกไม่เลือก checkbox ใด ก็ให้ enable/disable textbox ที่ต้องการ
เวลาตรวจสอบข้อมูล ก็ ใช้ if ช่วย เช่น c#.net
if(textbox_เครื่องขยางเสียง.Enable && textbox_เครื่องขยางเสียง.Text != "")
{
//เก็บค่าทำ command insert
}
else
{
//show error ออกมาว่า ผู้ใช้ยังไม่ได้กรอกค่า
}
เป็นตัวอย่างคราวๆ นะครับ ถ้าคุณคิดอะไรไม่ออก ให้คิดง่ายๆ ไว้ก่อน ได้ผลออกมาเหมือนกัน
|
|
|
|
|
Date :
2010-01-26 11:31:37 |
By :
numenoy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|