Oracle和EF - 错误:“表/视图没有定义主键。实体是只读的”

时间:2016-11-14 03:16:39

标签: c# .net oracle entity-framework insert

我正在尝试使用实体框架在Oracle表中插入。我能够检索数据,但我无法将数据插入表中。以下是我在尝试插入数据时收到的错误。

<fieldset class="liquor-types-control filter-controls" >

    <?php 

    $terms = get_terms( 'wine', /*<--Product Category */ 'pa_liquor-types' /* <--Product Attribute */);
    foreach ( $terms as $term ) :
    ?>

    <label> 
        <input type="checkbox" value="<?php echo "." . $term->slug ?>"  /> 
        <?php echo $term->name ?>
    </label>

    <?php endforeach; ?>


</fieldset>


(
    [errors] => Array
        (
            [invalid_taxonomy] => Array
                (
                    [0] => Invalid taxonomy.
                )

        )

    [error_data] => Array
        (
        )
)

我在所有表中都有主键,这也意味着选中了“实体键”。我已经尝试删除表并再次添加它,我也尝试重新创建.edmx文件,但错误仍然存​​在。我正在使用VS 2012和.net框架4.6.1。

任何有助于解决此错误的建议都值得赞赏。我做了很多研究,并尝试了相关帖子的所有建议,但错误仍然存​​在。

0 个答案:

没有答案