Ich speichere ein Bild in einer Tabelle im varbinary (max) -Format, tatsächlich zum ersten Mal wird es leer sein, ich überprüfe, ob es nicht leer ist, sondern während der Überprüfung auf Null Feld Ich bekomme irgendeine Ausnahme, die ungültige Besetzung anzeigt, also kann irgendjemand vorschlagen, was das Problem mit diesem ist.Ausnahme beim Abrufen eines Nullfelds von sql ce 3.5
Codebeispiel ist
con = new SqlCeConnection(CommonClass.ConnectionStringStartup);
con.Open();
SqlCeCommand cmd = con.CreateCommand();
cmd.CommandText = "SELECT Signature,UserId FROM UserMaster Where " +
" LoginName = '" + UserName + "' " +
" AND Password = '" + Password + "'";
cmd.CommandType = CommandType.Text;
// MessageBox.Show(UserName);
SqlCeDataReader dr;
dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);
if (dr.Read())
{
if (dr.IsDBNull(0))
SignLoaded = false;
else
SignLoaded = true;
}
Vielen Dank im Voraus
Hinsichtlich Bharat Kumar
Ein Code, der zeigt, wie Sie nach Null suchen, wäre sehr hilfreich. – JJJ