static void Main(string[] args) { UnitoysEntities db = new UnitoysEntities(); UT_ManageUsers manageUser = new UT_ManageUsers(); manageUser.LoginName = "valen"; manageUser.PassWord = SecureHelper.MD5("123"); manageUser.TrueName = "李四"; manageUser.Lock4 = 0; manageUser.CreateDate = DateTime.Now; db.UT_ManageUsers.Add(manageUser); var rs = db.SaveChanges(); Console.WriteLine("结果:" + rs); Console.ReadLine(); }
上面的代码输出结果是1,ef是已经配置好的,实际web项目测试也是可以正常插入数据库,为什么我用控制台程序插入结果是1,去查询数据没有发现有新的数据插入。
控制台程序读取的是App.config中的数据库连接字符串
对啊~ web程序是调用web.config。控制台程序就只能调用App.config了~
3q
插到另一个数据库中去了。
链接字符串问题吧
妥妥的连接字符串问题吧