经过不眠之夜并在stackoverflow上运行后,我找不到可以解决我的问题的方法(函数)。
我写的对服务器来说很难。有没有更聪明的方法来解决这个问题?
这是我的代码:
public static int GetIndexLong(string TblName)
{
int rowsNbr = 0;
using(MySqlConnection conn = new MySqlConnection(PublicVariables.cs))
{
using(MySqlCommand cmd = new MySqlCommand("SELECT * FROM " + TblName, conn))
{
conn.Open();
using (MySqlDataReader reader = cmd.ExecuteReader())
{
while (reader.Read())
{
++rowsNbr;
}
}
return rowsNbr;
}
}
}
它可以完成工作,但我知道这不是好方法。
在 .NET 4.0 上使用 C# Express 2008。