asp.net indexoutofrangeexception was unhandled by user code

Forum diskusi pemrograman web ASP.NET

Moderator: irzan2010

asp.net indexoutofrangeexception was unhandled by user code

Postby golekngilmu » 17 Nov 2011, 14:21

ketika saya menampilkan data muncul pesan kesalahan seperti di bawah ini:
indexoutofrangeexception was unhandled by user code

anehnya ketika saya menampilkan kolom tertentu tidak terjadi error, akan tetapi jika saya menampilkan data secara bersamaan selalu saja error

ini potonga script koneksi dan query di code behind
Code: Select all
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        Dim dbconn, sql, dbcomm, dbread
        dbconn = New SqlConnection("Data Source=jktsql2k8nonlbu\mssql2008nonlbu; Initial Catalog=DT_archiveOPT; Integrated Security=True;")
        dbconn.open()
        dbcomm = New SqlCommand("sp_ptd", dbconn)
        dbcomm.commandtype = CommandType.StoredProcedure
        dbread = dbcomm.executeReader()
        ptd.DataSource = dbread
        ptd.DataBind()
        dbread.close()
        dbconn.close()
    End Sub

ini potongan code di halaman htmlnya :
Code: Select all
<ItemTemplate>
                            <tr >
                                <td><% ' # Container.DataItem("id")%></td> -> baris ini dan baris ketiga di comment
                                <td><%# Container.DataItem("localtcid")%></td> baris ini bisa menampilkan data
                                <td><% ' #Container.DataItem("basecurrency2")%></td>
                               
                            </tr>
                         </ItemTemplate>


jika baris pertama dan atau ketiga di buka commentnya maka muncul error seperti diatas, padahal dari segi tipe data dan length fieldnya sama, mohon bantuannya rekan rekan sekalian.. terimakasih banyak sebelumnya
golekngilmu
Prajurit Dua
Prajurit Dua
 
Posts: 2
Joined: 17 Nov 2011, 08:04
Memberi kopi: 0 cangkir
Mendapat kopi: 0 cangkir

Re: asp.net indexoutofrangeexception was unhandled by user c

Postby vberror13 » 17 Nov 2011, 21:26

Kemungkinannya sp_ptd tidak mengembalikan field dengan nama "id" dan "basecurrency2". Coba oom copy-paste store procedurenya.
:ymbilly: :ymbilly: :ymbilly: =:) :ymbilly:
Just Because You Are Unique, Doesn't Mean You Are Useful
User avatar
vberror13
Global Moderator
Global Moderator
 
Posts: 1844
Joined: 13 Mar 2010, 20:34
Location: Medan Indonesia
Memberi kopi: 296 cangkir
Mendapat kopi: 321 cangkir


Return to ASP.NET

Who is online

Users browsing this forum: No registered users and 1 guest