関連する2つの質問があります:
1).パラメーターの値を limit に渡すにはどうすればよいですか? 出来ますか ?
私はこれで試しました:
log.CommandText = "SELECT * from log order by date desc limit ?param1";
パラメータが「2」のように渡されるため、機能しません。
解決済み:
log.CommandText = String.Format("SELECT * from log order by date desc limit {0}, yourIntNumber)
2)。上記のクエリの出力を C# の 1 つの変数に保存できますか? 私はこのようなことを試しました..しかし、ログにはすべてが含まれていません..
while (Reader.Read())
{
for (int i = 0; i < Convert.ToInt16(lognr); i++)
{
logs = logs + (Reader.GetValue(i).ToString());
}
}