Silverlight连接数据库时,要通过linQ 和 WCF来和数据库交流。程序分为3层架构,在数据访问层liNQ to sql,在Web Service层使用WCF,最后在客户端Silverlight完成调用(还要自己建数
据库)。
详见http://www.cnblogs.com/lyj/archive/2008/04/21/1164713.html其中把WCF改成Silverlight-enabled WCF Service,然后web.config中的内容不需要更改。当修改完linQ中的表时,要记得修改Serialization属性为UnIDirectional和修改每个字段的属性为UpdateCheck=UpdateCheck.Never。并保存。引入服务时(add service reference)要加在project上,不是web和solution,然后直接在.svc上写函数就OK了,不需要像WCF那样自己建一个类来引用。也不需要修改端口号。linQDataContext db = new linQDataContext();中的linQDataContext类是自动生成的,写完之后要引用(using projectname.servicename)。
总结以上是内存溢出为你收集整理的Silverlight连接数据库全部内容,希望文章能够帮你解决Silverlight连接数据库所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)