我在 sql server 中有一个名为assetid 的字段,类型为 Biginit.so 我如何在实体框架中映射该字段,并将字符串转换为 biginit。biginit 将作为 XML 字符串值接收,例如:-
<operation>
<operationstatus>Success</operationstatus>
<resourcename>serverrr090909</resourcename>
<assetid>2701</assetid>
<message>Rack serverrr090909 added successfully</message>
</operation>
所以我想写一些东西,比如:-
Var assetid = message = doc.SelectSingleNode("/operation/message").InnerText;
// so how I can convert the string into biginit
更新
我写了以下内容:-
public void InsertOrUpdateRack(Rack rack,string username,long assetid)
{
//code goes here
IT360ID = assetid,
}
但它引发了以下错误IT360ID = assetid
,无法将类型“long”隐式转换为“int?”。存在显式转换(您是否缺少演员表?)。那么我如何分配一个int?字段长值?