【发布时间】:2009-12-02 11:07:15
【问题描述】:
一个名叫 Darin 的好心人为我提供了一些代码,以便我通过文件路径检索图像。
但是,当我尝试执行代码时,我在 var 的第一行收到“NullReferenceException 未被用户代码处理;使用 'new' 关键字创建对象实例”。
代码如下:
var connectionString = ConfigurationManager.ConnectionStrings["SomeCN"].ConnectionString;
using (var cn = new SqlConnection("Data Source=STRSQL04;Initial Catalog=PDC;Integrated Security=True"))
using (var cmd = cn.CreateCommand())
{
cn.Open();
cmd.CommandText = "Select imageID from accounts where MemberID = FM00012";
cmd.Parameters.AddWithValue("FM00012",5);
using (var reader = cmd.ExecuteReader())
{
if (reader.Read())
{
var filepath = reader.GetString(0);
Image1.ImageUrl = filepath;
}
}
}
有人可以指出我的错误吗?
一如既往地向我提出一些我怀疑是荒谬的问题表示歉意。
【问题讨论】: