从 SQL 数据库获取空字符串

Getting null string from SQL database

我正在尝试从 sql 数据库中提取数据并将其分配给文本框。 但是当列 (null) 中没有数据时出现错误。

 string athleteId = Request.Cookies["LoggedInUser"].ToString();
             var athlete = AthleteDAL.GetAthleteByID(athleteId);
             if (athlete.AthleteFName != null)
             {
                TextBoxFirstName.Text = athlete.AthleteFName.ToString();}

我在 if 语句中遇到空点异常。

你需要这个 如果(运动员!=null && athlete.AthleteFName != null)

因为 athlete 可能为 null 并且尝试使用它 (athlete.AthleteFName) 是无效操作