prasadalone
Programmer
- Aug 15, 2002
- 87
Check below mentioned code output of my following sql query is 2 records but while looping(tobjreader.Read) through it shows only one record please help me
sqlsel="select count(*),membership,sum(amount) from MisData where month(paymrecddate)= " & pmnth & " and year(paymrecddate)=" & curyear & " group by membership "
Bcon.open
bcmd = New SqlCommand(sqlsel, Bcon)
tobjreader = bcmd.ExecuteReader
tobjReader.Read()
If tobjreader.HasRows = true Then
dim val1
dim val2
dim val3
while tobjreader.Read()
val1=tobjreader(1)
val2=tobjreader(0)
val3=tobjreader(2)
response.write("Adding")
response.write("<Br>"
insertdata(val1,val2,val3)
end while
end if
sqlsel="select count(*),membership,sum(amount) from MisData where month(paymrecddate)= " & pmnth & " and year(paymrecddate)=" & curyear & " group by membership "
Bcon.open
bcmd = New SqlCommand(sqlsel, Bcon)
tobjreader = bcmd.ExecuteReader
tobjReader.Read()
If tobjreader.HasRows = true Then
dim val1
dim val2
dim val3
while tobjreader.Read()
val1=tobjreader(1)
val2=tobjreader(0)
val3=tobjreader(2)
response.write("Adding")
response.write("<Br>"
insertdata(val1,val2,val3)
end while
end if