Dim conn As SqlServerCe.SqlCeConnection
Dim cmd As SqlServerCe.SqlCeCommand
Dim rdr As SqlServerCe.SqlCeDataReader
conn = New SqlServerCe.SqlCeConnection("Data source=\My Documents\test.sdf")
conn.Open()
cmd = New SqlServerCe.SqlCeCommand("Staff_Table", conn)
cmd.CommandType = CommandType.TableDirect
cmd.IndexName = "Id_Ind"
rdr = cmd.ExecuteReader
rdr.Seek(SqlServerCe.DbSeekOptions.FirstEqual, int_seek_n)
If rdr.Read() Then
strResult = rdr.GetString(1)
End If
rdr.Close()
conn.Close()
I did quite a bit of searching and got no results. Thanks.No, there's no shortcut to getting the count of rows in a table. I recommend doing a SELECT COUNT(*) and use ExecuteScalar to get the best performance on this query.
-Darren Shaffer|||Thanks Darren. Looks like I have no other choice. :)
No comments:
Post a Comment