Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
向blogengine.net添加额外的数据库字段_Blogengine.net - Fatal编程技术网

向blogengine.net添加额外的数据库字段

向blogengine.net添加额外的数据库字段,blogengine.net,Blogengine.net,我在Pages表中添加了一个额外的字段,称为VirtualPath。这样我就可以拥有指向页面的虚拟路径 在代码中,我添加了“VirtualPath”作为CommandText的额外参数,这意味着将有14个元素从数据库中选择。我复制例程以grep实际值: 如果(!rdr.isDbNull(14)) { page.VirtualPath=rdr.GetString(14) } 问题是it从未进入if语句。当我一步一步的代码和我到达的时候!isDbNull(14)-行和do步骤我看到DBHelper以

我在Pages表中添加了一个额外的字段,称为VirtualPath。这样我就可以拥有指向页面的虚拟路径

在代码中,我添加了“VirtualPath”作为CommandText的额外参数,这意味着将有14个元素从数据库中选择。我复制例程以grep实际值:

如果(!rdr.isDbNull(14)) {

page.VirtualPath=rdr.GetString(14)

}

问题是it从未进入if语句。当我一步一步的代码和我到达的时候!isDbNull(14)-行和do步骤我看到DBHelper以某种方式进行了dispose


我的问题是:是否有其他地方我必须进行更改以添加这样的额外参数?或者,有人知道我做错了什么吗。是的,我已经在数据库中的VirtualPath字段中输入了值,所以它不应该为空。

如果有14个元素要从表中选择,那么第14个元素应该由索引13(基于零的索引)引用