注册 登录
编程论坛 ASP.NET技术论坛

显示出错了?

lsz3344 发布于 2007-05-11 19:13, 383 次点击
做新闻我想用datagrid点击标题,然后了出现具体内容,可是点击了只能显示出第一条内容,怎么回事?
If Session("pass") <> "ok" Then
Response.Redirect("login.aspx")
End If
Dim str As String = "select * from message1 where caption='" & Session("caption") & "'"
Dim ad As SqlDataAdapter = New SqlDataAdapter(str, conn)
ad.Fill(ds, "message1")
Label1.Text = ds.Tables("message1").Rows(0).Item("caption")
TimeLabel.Text = ds.Tables("message1").Rows(0).Item("date1")
AuthorLabel.Text = ds.Tables("message1").Rows(0).Item("name")
Label2.Text = ds.Tables("message1").Rows(0).Item("meat")
4 回复
#2
beniao2007-05-11 19:25
不懂VB
#3
flyboatzgc2007-05-11 21:06
数据库里只有一条数据吧.
#4
lsz33442007-05-11 23:22
当然不可能只有一条啦!!~~
#5
lsz33442007-05-11 23:53

不管点哪条记录,出现详细页时都是出现第一条的记录啊?
版主在吗?帮帮忙啊

1