I need to make a label visible if a certain word appears in one of the fields in my database. However, the label only becomes visible when I click onto the next record and not when I enter the record itself

I am using the following code and have tried putting it in the data control and under form load.

If blah.Text = "blah" Then blahblah.Visible = True
If blah.Text = "" Then blahblah.Visible = False

Any ideas where I am going wrong.

PS. Do any of you guys have jobs because the same people seem to be on here all the time?