首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

silverlight3怎么读取数据库

2012-02-08 
silverlight3如何读取数据库?RT,最好是直接读取数据库,返回一个datatable显示的那种,我用的是2010,在XMAL

silverlight3如何读取数据库?
RT,最好是直接读取数据库,返回一个datatable显示的那种,我用的是2010,在XMAL里找不到System.data命名空间啊

高手给个最简单的例子,谢谢

[解决办法]
以前的方法是Silverlight调用WebService,让WebService去连接数据库。
Silverlight只从WebService里面获取结果就可以了。
Silverlight调用WCF也行,WCF我不熟悉。正在学习中。
[解决办法]
Silverlight不支持直接返回DataTable。通常对于数据集合返回我们使用List<T>。

Silverlight访问数据库有很多例程,可以参考这里:

Silverlight访问数据库专题

http://www.silverlightchina.net/html/zhuantixilie/getstart/2009/1210/387.html


图文详解Silverlight访问MSSQL数据库
http://www.silverlightchina.net/html/tips/2009/1229/503.html
[解决办法]

C# code
WebServices:[WebMethod]        public SmartProgramData OnOpen(string i_DBName)        {            AccessDBUtility.Initialize(_strDataSource + @"E:/Project/SmartTesterNet/SmartTesterNet.Web/App_Data/" + i_DBName);            return ServerDataBaseModel.Read(@"E:/Project/SmartTesterNet/SmartTesterNet.Web/App_Data/" + i_DBName);        }client:client.OnOepen("MyDB.mdb");            client.OnOpenCompleted += new EventHandler<OnOpenCompletedEventArgs>(client_OnOpenCompleted);void client_OnOpenCompleted(object sender, OnOpenCompletedEventArgs e){}
[解决办法]
既然是使用VS2010干嘛不直接使用RIA Service???
参考下

热点排行