|
|
|
การ insert ข้อมูลครั้งละหลาย record ต้องทำยังไง ?? |
|
|
|
|
|
|
|
เพิ่มข้อมูลหลาย record คิดออก 2 วิธี
1 วน for
2 เขียนแบบเดิมหลายๆรอบ
เลือกเอา
|
|
|
|
|
Date :
2010-12-07 23:23:41 |
By :
ninggg |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าไม่อยากวนลูปก็ใช้ dataadapter
|
|
|
|
|
Date :
2010-12-08 08:27:34 |
By :
ตังค์แมน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แต่ถึงใช้ dataadapter
ก็ต้องวนลูป อยู่ดีตอน Insert DataRow
ชีวิตโปรแกรมมิ่ง หนีลูปไม่พ้น
เหมือนวังวนในวัฏฏะ
|
|
|
|
|
Date :
2010-12-08 09:28:27 |
By :
หางอึ่ง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ms SQL SERVER : insert multiple row
INSERT INTO [TABLENAME]
( FieldA1 ,FieldA2 ,FieldA3 ,.. , FieldAn)
VALUES
( ValueA1Row1 ,ValueA2Row1 ,ValueA3Row1 ,.. , ValueAnRow1 ) , -- ROW 1
( ValueA1Row2 ,ValueA2Row2 ,ValueA3Row2 ,.. , ValueAnRow2 ) , -- ROW 2
( ValueA1Row3 ,ValueA2Row3 ,ValueA3Row3 ,.. , ValueAnRow3 ) , -- ROW 3
..
..
( ValueA1RowN ,ValueA2RowN ,ValueA3RowN ,.. , ValueAnRowN ) ; -- ROW N
-- Use comma (,) to separate each row and terminate input with semi-colon(;).
ส่วนกรณีเพิ่มการ input ตามจำนวนแถวที่ระบุจาก textbox ปกติไม่ค่อยมีใครทำกัน
เพราะต้องเพิ่มการ checked interact ระหว่าง new row อีกเยอะ
แต่ถ้าต้องการจะทำแบบว่า ไม่ทำไม่ได้จะโดนว่าร้ายต่างงๆนานา สารพัด
ดังนั้นละก็ใช้วิธี dynamic control เอาค่ะ
ไม่เขียนให้นะคะ เพราะเลิกเขียน win app นานมากละ
|
|
|
|
|
Date :
2010-12-08 09:51:04 |
By :
สาวเอ๋อ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|