获取对象引用必须设置为通用处理程序中的对象的实例

问题描述:

我想从我的sql数据库读取一些图像数据,我写它;我所需要做的就是读取它。但是我收到了第18行问题中提到的错误?请somone请帮助我。获取对象引用必须设置为通用处理程序中的对象的实例

下面是代码:

http://codepad.org/d3Yd702T

你有没有在你的web.config文件名为RevisionConnectionString连接字符串?

在你的web.config文件,添加在<configuration>部分如下:

<connectionStrings> 
    <add name="RevisionConnectionString" connectionString="whatever it should be for you;" /> 
</connectionStrings> 
+0

不,我不应该有一个?我接下来的教程并没有给出太多的描述 – CallumHolden 2013-02-21 16:56:25

第18行显示了这一点:

string strConnection = ConfigurationManager.ConnectionStrings["RevisionConnectionString"].ToString(); 

这只能意味着你没有的ConnectionString与密钥RevisionConnectionString

属性ConfigurationManager.ConnectionStrings获取当前应用程序的默认公司的ConnectionStringsSection数据nfiguration。

A ConnectionStringsSection object包含配置文件的connectionStrings部分的内容。

而配置文件是你的web.config,这意味着你应该在其中声明conn字符串作为与数据源的关系。

因此,首先检查是否存在连接字符串,如果是,则检查名称是否正确写入。