SQLiteデータベーステーブルからいくつかのデータを取得していて、次のコードを使用しています:-
try
{
for (double i = 10; i < 100; i++)
{
// Read in value
cmd.CommandText = "SELECT Value FROM Data WHERE Value like '" + i + "'";
Digit_Value = Convert.ToDouble(cmd.ExecuteScalar());
}
catch (Exception)
{
throw;
}
データベーステーブルのaにヒットするまで、すべてが必要に応じて機能しNull
、その後、例外がスローされます。
例外がスローされたときに変数Digit_Valueに0.00の値を割り当てる必要があり、ルーチンは次のレコードに進む必要があります。多くのグーグル検索は、機能するものを何も発見していません-何かポインタはありますか?