如何阅读表单上添加的最后一条ID记录?

时间:2015-09-17 15:23:46

标签: asp.net

 If Session("") = 0 Then

在这里,我想阅读在特定表单上添加的最后一个ID

 If reader.HasRows Then
   Do While reader.Read()

2 个答案:

答案 0 :(得分:0)

老实说,这段代码确实读取了读者的最后一个id(假设SqlDataReader并且值总是整数)。如果它是一个表单(假设是HTML表单),那么它将是Request.Form。

Dim yourIdFieldName As String = "ID"
Dim myLastId as Integer

If reader.HasRows Then
    Do While reader.Read()
        myLastId= Convert.ToInt32(reader.Item(yourIdFieldName))
    Loop
End If

答案 1 :(得分:0)

你可以得到这样的最后一条记录。你需要跟踪它。

If reader.Read() Then
Dim [loop] = True
While [loop]
    '1. Here retrive values you need e.g. var myvar = reader.GetBoolean(0);
    [loop] = reader.Read()
            'You are on the last record. Use values .

    If Not [loop] Then
            'You are not on the last record.                
    Else
    End If
End While