PDA

View Full Version : سوال: نمایش N-1 رکورد در gridview (عدم نمایش تمامی رکوردها)



amin46
جمعه 16 تیر 1391, 19:41 عصر
سلام دوستان
من رو یه پروژه طراحی وب با زبان vb.net و دیتابیس access دارم کار میکنم برای تحویل به استاد.
مشکلم اینه که تمامی رکوردها در gridview نمایش داده نمیشه. یا به عبارتی یکی کم نشون داده میشه.
دستوری که استاد یادمون داده به این شکله:

Imports System.Data.OleDb
Partial Class _Default
Inherits System. Web (http://www.daneshju.ir/forum/vbglossar.php?do=showentry&item=Web) .UI.Page
Dim cnn As New OleDbConnection
Dim cmd As New OleDbCommand
Dim rst As OleDbDataReader
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
cnn.ConnectionString = ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=") + Server.MapPath("~/App_Data/web3.mdb")
cnn.Open()
cmd.Connection = cnn
cmd.CommandType = Data.CommandType.Text
cmd.CommandText = "select * from doroos order by(id)desc"
rst = cmd.ExecuteReader
rst.Read()
If rst.HasRows = True Then
GridView1.DataSource = rst
GridView1.DataBind()
Else
MsgBox("رکوردي يافت نشد")
End If
cnn.Close()
End Sub
End Class

ممنون میشم اگه کمکم کنید. در ضمن خیلی فوریه

fakhravari
جمعه 16 تیر 1391, 21:40 عصر
حالا کی گفته هر کی پروژه میخوا بیا توی این سایت.
اگر نمیگفتی پروژه کلاسی کمکت میکردم