首页 新闻 会员 周边 捐助

ef 无法使用InsertOnSubmit

0
悬赏园豆:15 [已解决问题] 解决于 2014-11-20 15:24

ef实体后只能点出addto相关方法,点不出InsertOnSubmit方法求解.

ssh800的主页 ssh800 | 初学一级 | 园豆:17
提问于:2014-11-19 14:35
< >
分享
最佳答案
0

你说的InsertOnSubmit方法是LinqToSql中的方法,在EF中是没有的。EF中,需要先Add(),然后SaveChanges()

收获园豆:15
幻天芒 | 高人七级 |园豆:37207 | 2014-11-20 09:18

已经using System.Linq 了为什么不能用InsertOnSubmit这个方法呢

ssh800 | 园豆:17 (初学一级) | 2014-11-20 09:21

@ssh800: LinqToSql不能Linq。你在新建项的地方,可以看到一个LinqToSql数据模型,要用这个才可以。

幻天芒 | 园豆:37207 (高人七级) | 2014-11-20 09:23

@幻天芒: 哦,谢谢.

再资询个问题呗

        protected override bool ProcessCmdKey(ref Message msg, Keys keyData)         {             if (keyData == Keys.Enter)             {                 System.Windows.Forms.SendKeys.Send("{tab}");                 return true;             }

            return base.ProcessCmdKey(ref msg, keyData);

        }

复写了这个方法,想获取键盘的回车事件

不管是用e.KeyData== Keys.Tab还是e.KeyData== Keys.Enter还是e.KeyCode== Keys.Tab都不行,如何解发回车事件?

ssh800 | 园豆:17 (初学一级) | 2014-11-20 09:27

@ssh800: 你这个是判断,没有执行发起哇。对于按键等事件,如果是全局的话,一般是用hook。你可以用这个关键字查下。

幻天芒 | 园豆:37207 (高人七级) | 2014-11-20 09:31

@幻天芒:  好的谢谢我试试

ssh800 | 园豆:17 (初学一级) | 2014-11-20 09:38
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册