C#のSQLテーブルから行数を数えるには? 私のデータベースからいくつかのデータを抽出する必要があります...C#のSQLテーブルから行数を数えるには?
6
A
答えて
3
あなたはこれが好きですか?
SELECT COUNT(*)
FROM yourTable
WHERE ....
27
あなたはこのようにしてみてください可能性があります
select count(*) from tablename where columname = 'values'
C#のコードは次のようなものになります - あなたが最初のC#からデータベース接続を作成する必要があり
public int A()
{
string stmt = "SELECT COUNT(*) FROM dbo.tablename";
int count = 0;
using(SqlConnection thisConnection = new SqlConnection("Data Source=DATASOURCE"))
{
using(SqlCommand cmdCount = new SqlCommand(stmt, thisConnection))
{
thisConnection.Open();
count = (int)cmdCount.ExecuteScalar();
}
}
return count;
}
4
。次に、queryの下にcommandTextとして渡す必要があります。
Select count(*) from TableName
使用は、ExecuteScalar/ExecuteReaderの返された回数を取得します。
1
あなたは
public static int GetTableCount(string tablename, string connStr = null)
{
string stmt = string.Format("SELECT COUNT(*) FROM {0}", tablename);
if (String.IsNullOrEmpty(connStr))
connStr = ConnectionString;
int count = 0;
try
{
using (SqlConnection thisConnection = new SqlConnection(connStr))
{
using (SqlCommand cmdCount = new SqlCommand(stmt, thisConnection))
{
thisConnection.Open();
count = (int)cmdCount.ExecuteScalar();
}
}
return count;
}
catch (Exception ex)
{
VDBLogger.LogError(ex);
return 0;
}
}
として、すべての時間を使用することができ、グローバル関数を作ることができます
関連する問題
- 1. 1 SQLクエリで他のテーブルから行の数を数える方法
- 2. 複数のテーブルから数えて効率的なSQL
- 3. SQLテーブル内のアイテムを数える
- 4. SQL 2012ジョインで複数のテーブルから複数のクエリを結合し、1つのテーブルに数えます
- 5. SQL他のテーブルの行を数えて結合する
- 6. C++ \ SQL ODBC:テーブルから行を取得
- 7. 最初のテーブルに数えている別のテーブルから行数を取得する方法は?
- 8. Cucumber + Selenium - テーブルの行数を数えるには?
- 9. T-SQL別のテーブルから選択して数えますか?
- 10. SQL複数のテーブルから行を削除する
- 11. 複数のテーブルからSQLの別のテーブルに特定の行をコピー
- 12. SQL Server 2008 R2からOracle 11gにテーブル変数を移行
- 13. Objective-C文字列(NSString)の行数を数えるには?
- 14. SQLを使用してテーブル内の列の数を数えるには?
- 15. SQLテーブル内のROWSの数を数える方法
- 16. 配列から正の数と負の数を数えるC++
- 17. テーブルから整数への行数
- 18. テーブルから特定の値を数えるには
- 19. SQL Serverテーブルから各カテゴリの行数を取得します
- 20. SQL Server 2008でストアドプロシージャとテーブルの総数を数える方法
- 21. SQL:複数のテーブルからの選択
- 22. 複数のテーブルからのSQL SELECT
- 23. SQLからの複数のテーブル行のループスルー(および表示)
- 24. 同じSQLクエリ中に別のテーブルの行を数える方法
- 25. 関数からテーブルを返すSQLオラクル
- 26. テーブルの行数を取得するC#
- 27. MySQL:複数の結合テーブルがあるときに行を数えるには?
- 28. SQL - 複数のテーブルを選択し、同じ列から複数の行を結合するには?
- 29. mysqlは他のテーブルから行を数えてそこに使用します
- 30. c#asp.netのSQL Serverストアドプロシージャから複数の行を返す?