Silverlight连接数据库

本文介绍如何使用Silverlight通过WCF与数据库进行交互,包括三层架构的设计、LINQ to SQL的应用及WCF服务的配置。重点讲解了在Silverlight中调用WCF服务的具体步骤。

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)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值