Loading

摘要: 在介绍Entity Framework的修改实体到数据库的方法之前呢,我们先简要的介绍一下ObjectContext的处理机制。1、ObjectContext的处理机制ObjectContext是Entity Framework封装了数据库访问的上下文,以及实体的映射关系元数据信息等。EF帮我们封装好了这么一个统一的接口。让我们所有的操作都只通过这个一个实体上下文就可以实现了增删查改等所有对应数据库的操作。当然,我们要了解EF的生成SQL的机制我们才能更好的使用EF帮我们生成效率更高的SQL脚本。看一个实例:下图所示项目截图与实体模型图(一个简单的例子)然后看下面一段代码:static voi 阅读全文
posted @ 2012-08-21 14:54 青岛欧姆网络科技 阅读(1371) 评论(0) 推荐(0)
摘要: 需要在这三者中统一,例如UTF8,1. MYSQL: 保证所有的的列都是UTF8格式.2. VS2010: 在data server建立连接时,选择advance,将chracterset设成utf8,这样在VS2010里查看和更改MYSQL中的数据时,就不会因为不匹配而看到一大堆的乱码了.3. Entity Framework:我们的页面是用EF去连接MYSQL的,这里面也要设置. a. 用一个DATASOURCE尝试建立一个连接,并把连接字符串保存在web.config中,和前面建立连接一样,将characterset设成utf8,之在web.config中可以检查一下,例如:<ad 阅读全文
posted @ 2012-08-21 10:40 青岛欧姆网络科技 阅读(1188) 评论(0) 推荐(0)
摘要: 从数据库中取出的Int类型的ID,在Razor视图中显示的链接地址格式为:http://localhost:1846/news/Detail/1Router格式:{controller/action/id}数据库中对应的字段为ID,对应的Action中的参数名也必须为ID否则 编译器会报参数值为Null的错误。当数据库中取出的参数为字符型的时候,URL的格式将为http://localhost:1846/news/Detail?NewsID=1;这时候同样要求Action的参数名跟URL中的参数名保持一致。 阅读全文
posted @ 2012-08-21 09:26 青岛欧姆网络科技 阅读(184) 评论(0) 推荐(0)