使用Entity開發遇到的小問題

2022-02-04 23:58:42 字數 1276 閱讀 7646

1、 異常:[entitycommandexecutionexception: 儲存區資料提供程式返回的資料讀取器所具有的列數對於所請求的查詢不夠。]

這個異常是因為儲存過程匯入函式呼叫的異常。過程的**:

alter

procedure

[dbo

].[eware_get_identity_id

]@table_name

nvarchar(80)

asdeclare

@new_id

intselect

@new_id=0

...................

set nocount off

return

@new_id

過程中,需要增加select 語句:修改如下之後,更新模型就可以了。

alter

procedure

[dbo

].[eware_get_identity_id

]@table_name

nvarchar(80)

asdeclare

@new_id

intselect

@new_id=0

set nocount off

select @new_id as result

return

@new_id

這個異常是沒有給表增加主鍵。加上之後,更新模型就ok。

3、編譯器錯誤訊息:[cs0012: 型別「system.data.objects.dataclasses.entityobject」在未被引用的程式集中定義。必須新增對程式集「system.data.entity, version=4.0.0.0, culture=neutral, publickeytoken=b77a5c561934e089」的引用。]

需要在web.config的配置中按照如下**路徑新增 對於的程式集即可。

"true

" targetframework="

4.0">

"system.design, version=4.0.0.0, culture=neutral, publickeytoken=b03f5f7f11d50a3a

"/>

"system.data.entity, version=4.0.0.0, culture=neutral, publickeytoken=b77a5c561934e089

"/>

使用NodeJS GruntCLI遇到的問題

執行環境cmd nodejs版本v0.8.4 node version 需求 需要用到grunt的js編譯功能,各位別笑我。使用 安裝完grunt cli報錯 grunt grunt cli the grunt command line inte ce.v0.1.13 fatal error una...

使用camare GPUImage遇到的問題

1 拍照角度不正確 parameters params mcamera.getparameters params.setrotation 90 mcamera.setparameters params 2 切換前置 預覽圖變小 parameters.setpreviewsize 720,480 si...

使用NodeJS GruntCLI遇到的問題

執行環境cmd nodejs版本v0.8.4 node version 需求 需要用到grunt的js編譯功能,各位別笑我。使用 安裝完grunt cli報錯 grunt plain view plain copy grunt cli the grunt command line inte ce.v...