ここの初心者。アドバイスが必要です。データベースに値を挿入したいのですが、これまでのところコードにエラーはありません。データベースに値を挿入できない理由がわかりません
ここに私のコード
string Constr = @"Data Source=(local);Integrated Security=True;Database=DDLYBank";
SqlConnection Conn = new SqlConnection(Constr);
string MainAccInfo = "Select AccountNo, HashValue from MainAcc Where HashValue = '" + ccinfo + "'";
SqlCommand cmd1 = new SqlCommand(MainAccInfo, Conn);
SqlDataReader read1 = cmd1.ExecuteReader();
using (SqlCommand command = Conn.CreateCommand())
{
command.CommandText = "Insert INTO Record (AccountNo, HashValue, Debit, Balance, Date_Time, FingerPrint) Values (@AccountNo, @HashValue, @Debit, @Balance, @Date_Time, @FingerPrint)";
command.Parameters.AddWithValue("@AccountNo", read1["AccountNo"]);
command.Parameters.AddWithValue("@HashValue", read1["HashValue"]);
command.Parameters.AddWithValue("@Debit", rDebit);
command.Parameters.AddWithValue("@Balance", aBalance);
command.Parameters.AddWithValue("@Date_Time", rDate);
command.Parameters.AddWithValue("@FingerPrint", rFingerPrint);
Conn.Open();
command.ExecuteNonQuery();
}
}
catch (SqlException ex)
{
return;
}