• 检查数据库条目的记录状态

  • 本文关于 c#,sql,sql-server,linq
  • CodeGo.net > 检查数据库条目的记录状态
  •  

    检查数据库条目的记录状态



    c# sql sql-server linq
    我正在写一个硬件清单的应用程序。我从通过WMI获取数据,并将其写入使用LINQ的数据库。 最后,我结束了与像一条记录:
    ID HOSTNAME OS   Memory 
     1 myHostname Windows 7 4Gb
    
    现在想象我加入,下一个应用程序找到它,它会从有更新,并会尝试将它写入到数据库中。 写作之前,我检查我的Hostname已经存在于数据库中(它是Primary Key) CodeGo.net,在这种情况下,它已经存在。所以,现在,我要查询数据库,这和得到我并创建一个对象,它是与我从WMI得到了对象? 是不是有什么办法可以创建基于每个在我的表中的值,然后让LINQ的基础上的WMI创建一个对象彼此? 很抱歉,如果文字是一点希望你们能出这一点。
    本文地址 :CodeGo.net/1106239/
    -------------------------------------------------------------------------------------------------------------------------
    1.试试这样。
    var entry = yourContext.YourTable.SingleOrDefault(e => e.HostName == someHostName);
    

    2. 你只需要查询的WMI_object.hostname == hostname这使得这样的代码:
    Dataobject obj = (select o from entity.objects where o.hostname == WMI_object.hostname);
    obj.memory = WMI_object.memory;
    entity.SaveChanges();
    

    本文标题 :检查数据库条目的记录状态
    本文地址 :CodeGo.net/1106239/
    1. 关于控件绑定!
    2. 不将它们存储在数据库或文件SISTEM Mantaining状态的文件清单
    3. 很,微软树,(...解决马上放.........)
    4. 从一个网站的c#读取信息
    5. 請教:如何用C#編寫連接到遠方SQL服務器的代碼(用ADO.NET技術)
    6. 如何调用可执行文件从一个MVC的web应用程序启动服务
    7. C#(winform)里如何设定一个弹窗的位置?
    8. 逼我的控制台应用程序进入休眠/暂停/休眠
    9. 这段代码出在哪里
    10. 如何转账细节传递给谷歌钱包的数字商品的API。净回调ashx的

     
    

    Copyright © 2017 CodeGo.net
    http://codego.net/xinwen/ 足球比分网 足球比分 医药招商网 邵阳县新闻