Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > .NET Framework > Forum > [VB.net] คำนวณ column ของ Gridview แล้วให้แสดงอีก column



 

[VB.net] คำนวณ column ของ Gridview แล้วให้แสดงอีก column

 



Topic : 048024



โพสกระทู้ ( 94 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter



คำถามค่ะ : "ให้คำนวณค่า column 1 ลบ column 2 แล้วแสดงคำตอบใน column 3 คำนวณเฉพาะใน row เดียวกันค่ะ"

ลองใช้ databound เขียนคำสั่งแบบ

dim i integer
for i = 1 to dridview.count - 1
gridview1.e.rows(i).cells(3).value = gridview1.e.rows(i).cells(1) - grieview1.e.rows(i).cells(2)

คือโค้ดข้างบนอาจไ่ม่ถูก 100% (มันแน่นอนอยู่แล้วล่ะ)

แต่เขียนประมาณนี้ค่ะ แล้วก็ลองวิธีอื่น กับหาในเน็ต เหมือนกัน

เลยมาถามแนวทางที่นี่ด้วยอ่ะคะ - -"


ขอบคุณล่วงหน้านะ ^^"





ปล. มีข้อสงสัยเพิ่มคะ คือลองศึกษาวิธีติดต่อกับ localhost แล้วลองเอาโค้ดไปใช้แล้ว แต่ใช้ไม่ได้ผล มันไม่ error อะไร
แต่ข้อมูลก็ไมไ่ด้ add เข้า localhost ด้วยเหมือนกัน คิดว่าคำสั่ง sql ไม่น่าผิดเพราะ
ลองเปลี่ยนเป็น access เขียนคำสั่ง sql เดียวกัน ก็เข้าปกติ ลองเอา php เขียนต่อ localhost ใช้คำสั่ง sql เหมือนกัน ก็ยังเข้าปกติ
คือเหมือนหา localhost ไม่เจอ แต่ localhost ที่ใช้ก็ appserv หรือว่า appserv เนี่ยใช้กับ php ได้อย่างเดียวหรอคะ???



Tag : .NET, VBScript, Web (ASP.NET)









ประวัติการแก้ไข
2010-09-01 11:39:20
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-09-01 11:35:09 By : akura View : 2892 Reply : 14
 

 

No. 1

Guest


ใช้ compute ทำให้เสร็จแล้วค่อยไป bind






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-01 12:27:57 By : burn
 


 

No. 2



โพสกระทู้ ( 94 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter

ให้คำนวณให้เสร็จก่อน แล้วค่อยไป bind กับ grid นะหรอคะ?
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-01 13:33:46 By : akura
 

 

No. 3

Guest


ถูกต้องครับ แต่ใช้ compute ในการช่วยเหลือ ในส่่วนของ dataset
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-01 14:33:03 By : ิburn
 


 

No. 4



โพสกระทู้ ( 3,144 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


ถ้า query จาก database ก็ทำตั้งแต่ query เลยก็ได้นะ

จะคำนวณใน datatable ก็ได้แต่ว่าค่าไม่ต่างกับทำที่ gridview หรอก เพราะต้องวนลูปเท่ากัน

แต่ด้านบนเกือบถูกแล้ว แค่จัดการเรื่อง type ดีๆ แล้วกัน

ทำใน rowdatabound

Code (VB.NET)
e.row.cells(0).text = Directcast(CInt(e.row.cells(1).text) + CInt(e.row.cells(2).text), Integer).ToString()

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-01 15:57:39 By : tungman
 


 

No. 5



โพสกระทู้ ( 94 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter

ขอบคุณมากค่ะ จะลองทำตามคำแนะนำนะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-01 16:30:16 By : akura
 


 

No. 6



โพสกระทู้ ( 94 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter

เอ่อ อยากทราบตรงข้อสงสัยเพิ่มด้วยอ่ะคะ - -"

Quote:
ปล. มีข้อสงสัยเพิ่มคะ คือลองศึกษาวิธีติดต่อกับ localhost แล้วลองเอาโค้ดไปใช้แล้ว แต่ใช้ไม่ได้ผล มันไม่ error อะไร
แต่ข้อมูลก็ไมไ่ด้ add เข้า localhost ด้วยเหมือนกัน คิดว่าคำสั่ง sql ไม่น่าผิดเพราะ
ลองเปลี่ยนเป็น access เขียนคำสั่ง sql เดียวกัน ก็เข้าปกติ ลองเอา php เขียนต่อ localhost ใช้คำสั่ง sql เหมือนกัน ก็ยังเข้าปกติ
คือเหมือนหา localhost ไม่เจอ แต่ localhost ที่ใช้ก็ appserv หรือว่า appserv เนี่ยใช้กับ php ได้อย่างเดียวหรอคะ???


รบกวนด้วยนะคะ > <
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-02 16:31:04 By : akura
 


 

No. 7



โพสกระทู้ ( 3,144 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


เอา .net ไปรันบน apache เหรอครับ ถ้าทำได้รับรองดังระดับโลกเลยครับ

คราวนี้เราจะได้ใช้งาน .net โดยไม่ต้องเสียค่า licence windows อีกต่อไป

แล้วถ้าดังแล้วอย่าลืมกันนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-02 16:35:36 By : tungman
 


 

No. 8



โพสกระทู้ ( 94 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter

555+ แสดงว่าทำไม่ได้ซินะคะ แล้วที่เขียน code ติดต่อ localhost นี่ หมายถึงตัวไหนหรอคะ??
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-02 16:42:08 By : akura
 


 

No. 9



โพสกระทู้ ( 3,144 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


อะไรครับ localhost ???

หมายถึง web server หรืแเปล่า

asp.net รันบน iis ครับ และ

php สามารถรันบน iis ได้ (ลง php) และ

jsp ก็สามารถรันบน iis ได้เช่นกัน (เอา service tomcat มาใช้)
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-02 16:51:02 By : tungman
 


 

No. 10



โพสกระทู้ ( 94 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter

ไปอ่านเจอ code นี้อ่ะ

Quote:
<script runat="server">

Dim objConn As SqlConnection
Dim objCmd As SqlCommand

Sub Page_Load(sender As Object, e As EventArgs)
Dim strConnString As String
strConnString = "Server=localhost;UID=sa;PASSWORD=;database=mydatabase;Max Pool Size=400;Connect Timeout=600;"
objConn = New SqlConnection(strConnString)
objConn.Open()

BindData()
End Sub
</script>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-03 09:05:54 By : akura
 


 

No. 11



โพสกระทู้ ( 3,144 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


ความหมายเดียวกับตัวด้านบน

Quote:
strConnString = "Server=(local);UID=sa;PASSWORD=;database=mydatabase;Max Pool Size=400;


Quote:
strConnString = "Server=127.0.0.1;UID=sa;PASSWORD=;database=mydatabase;Max Pool Size=400;


Quote:
strConnString = "Server=CuputerName;UID=sa;PASSWORD=;database=mydatabase;Max Pool Size=400;


Quote:
strConnString = "Server=.;UID=sa;PASSWORD=;database=mydatabase;Max Pool Size=400;


แต่ก็ยังไม่เข้าใจว่าจะสื่อถึงอะไร ถ้าด้านบนทั้งหมดจะสื่อถึง local database server

แต่ถ้า database server นั้นแยกจาก web server (กรณีอยู่ตัวละเครื่อง)

เราจะเรียก database server ด้วย ip หรือ computer name แทน
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-03 09:12:33 By : tungman
 


 

No. 12



โพสกระทู้ ( 94 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter

อ่อ แสดงว่าไม่ได้หมายถึงต่อกับตัวที่ถามใช่ป่ะคะ

ว่าลองเอาไปใช้ แล้วใช้ไ่ม่ได้ - -"


ขอบคุณมากคะ ^^
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-03 09:32:41 By : akura
 


 

No. 13



โพสกระทู้ ( 1,603 )
บทความ ( 1 )



สถานะออฟไลน์


,net นำไป รันกับ apache ได้ค่ะแต่ว่า ต้องเป้น framework 2.0 หรือต่ำกว่า
ส่วน 3.5 กับ 4.0 เห็นว่ากำลังพัฒนากันอยู่ท้ังนี้ทั้งนั้นต้องรันที่ windows platform ทั้งหมดนะคะ
แล้ว load mod_sapdotnet แล้วก้อปรับแต่ง apache นิดหน่อยก้อรันได้แล้ว
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-03 13:56:57 By : blurEyes
 


 

No. 14



โพสกระทู้ ( 0 )
บทความ ( 0 )



สถานะออฟไลน์


ถูกต้องครับ แต่ใช้ compute ในการช่วยเหลือ ในส่่วนของ dataset
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-08 18:34:28 By : poundang
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : [VB.net] คำนวณ column ของ Gridview แล้วให้แสดงอีก column
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่