 |
|
สอบถาม การเรียก Bind ค่า เพื่อโชว์ข้อมูล GridView ค่ะ |
|
 |
|
|
 |
 |
|
สอบถามค่ะ คือต้องการโชว์ข้อมูล Datagrid ซึ่งเป็นการพัฒนาแก้ไข โดยมีตัวโค้ดที่มีคนทำไว้
แต่พอนำมาใช้ คือ Error ตามรูปอ่ะค่ะ

ซึ่งลองDebug ดูแล้ว คิดว่าเป็นที่โค้ดส่วนนี้ค่ะ
Code (VB.NET)
Sub ShowGrid()
BindGrid("FEVGRDCD is not null ORDER BY FEVGRDCD")
End Sub
ซึ่งพอโยงที่Class
Code (VB.NET)
Public Function Selected(ByVal stringCondition As String) As DataTable
'Dim ds As DataSet = db.Selected(tbl_name, "FEVGRDCD, FEVGRDDS, FEVGRDSCS,FEVGRDSCS,FEVGRDSCE,FEVSCORERE,FEVPAR,FEVPQCASE1,FEVPQCASE2 CASE WHEN FNOTUSE = 'N' END AS FNOTUSE ", stringCondition)
Dim ds As DataSet = db.Selected(tbl_name, "FEVGRDCD, FEVGRDDS, FEVGRDSCS,FEVGRDSCS,FEVGRDSCE,FEVSCORERE,FEVPAR,FEVPQCASE1,FEVPQCASE2 CASE WHEN FNOTUSE = 'N' END AS FNOTUSE", stringCondition)
Dim dt_result As DataTable = ds.Tables(0)
'//return insert result
Return dt_result
End Function
ก็เกิดErrorตามภาพพอมาไล่โค้ดดูไม่แน่ใจว่าติดที่อะไร
ยังไงรบกวนผู้รู้หน่อยนะค่ะ ว่ามันผิดตรงส่วนไหน หาวิธีแล้วไม่เจอจริงๆ
บอกแนววิธีก็ได้ค่ะ ขอบคุณค่ะ ทำเป็นแบบ web App นะคะ
Tag : Ms SQL Server 2012, JavaScript, Web (ASP.NET), VB.NET
|
ประวัติการแก้ไข 2015-02-22 12:29:32
|
 |
 |
 |
 |
Date :
2015-02-22 12:28:13 |
By :
KaRIT |
View :
881 |
Reply :
2 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code
Dim ds As DataSet = db.Selected(tbl_name, "FEVGRDCD, FEVGRDDS, FEVGRDSCS,FEVGRDSCS,FEVGRDSCE,FEVSCORERE,FEVPAR,FEVPQCASE1,FEVPQCASE2 CASE WHEN FNOTUSE = 'N' END AS FNOTUSE", stringCondition)
Dim dt_result As DataTable = ds.Tables(0)
ตามไป Debug ตัวนี้เลยครับ ว่าทำไมถึงไม่ได้ DataSet
|
 |
 |
 |
 |
Date :
2015-02-22 20:32:44 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เอา SQL นี้ไปรันใน Ms SQL Server 2012
มันขึ้น Error ไม๊ครับ
|
 |
 |
 |
 |
Date :
2015-02-23 09:30:17 |
By :
lamaka.tor |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|