您的位置:首页 > 数据库

初试LINQ to SQL 更新/添加数据

2012-03-08 17:59 393 查看
第一步:添加 LinQ to sql类



第二步:把要操作的表拖拽到新建的LINQ to SQL 页面



第三步 添加代码

   public void SaveAccountInfo(string UserName, string Password, long TMStamp, int SyncId)

        {

            try

            {

                var database = new NewsData(); //实例化一个数据库, NewsData是LINQ to SQL的名称,   如图:


                var table = database.news;//获取表,news是数据库中的表

                var temp = table.FirstOrDefault(e => e.title== “张三”);
//判断当前输入的userName是否存在

//添加

                if (temp == null)

                {

                   table.InsertOnSubmit(new news { title = "LINQ Add", inDate = DateTime.Now });

                }

//更新

                else

                {

                  temp.title = "LINQ Upd";

                temp.inDate = DateTime.Now;

                }

                database.SubmitChanges(); //将对检索到的对象所做的更改发送到基础数据库,并指定提交失败时要采取的操作。

            }

            catch (Exception e)

            {

                throw e;

            }

         
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐