摘要: 数据清洗时常要生成GUID,使用下面代码可以实现-- 转化成GUIDIF OBJECT_ID('DBO.GET_Guid') IS NOT NULLDROP FUNCTION DBO.GET_GuidGOCreate Function DBO.GET_Guid(@s varchar(4000))returns uniqueidentifieras begin declare @guid uniqueidentifierset @guid = CONVERT(uniqueidentifier, HASHBYTES('MD5',@s))return @guidend 阅读全文
posted @ 2011-04-13 15:19 mjg 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 由于公司要开发WinForm,WPF,SL版的搜索引擎,这是需要把搜索代码和service层和具体的项目decouple. MODEL+DomainService <---->Query <------>WPF,WinForm;MODEL+DomainService <---->SL. Query引用DomainService具体操作如下1.在web项目中添加引用Microsoft SDKs\RIA Services\v1.0\Toolkit\Libraries\Server\Microsoft.ServiceModel.DomainServices.Hos 阅读全文
posted @ 2011-03-29 16:10 mjg 阅读(1869) 评论(0) 推荐(0) 编辑
摘要: 问题:今天同事编写搜索国外网站搜索代码时 获取不到下一页的数据,使用fiddler后看到如下信息POST http://www.kalunga.com.br/Busca.aspx/BindSearch HTTP/1.1Accept: */*Accept-Language: zh-cnReferer: http://www.kalunga.com.br/busca/ip/1x-requested-with: XMLHttpRequestContent-Type: application/json; charset=utf-8Accept-Encoding: gzip, deflateUser-A 阅读全文
posted @ 2011-03-16 18:01 mjg 阅读(4651) 评论(2) 推荐(0) 编辑
摘要: 手上有个搜索引擎的项目,每个行业都有一个独立的数据库,这些数据库schemas都是一样。这样RIA就需要根据客户选择的不同行业连接到不同的数据库。解决办法参看 链接这个方法不是最理想的,大致代码如下在silverlight端 阅读全文
posted @ 2011-02-17 15:01 mjg 阅读(754) 评论(0) 推荐(0) 编辑
摘要: silverlight 可以使用AsyncCTP了。这样可以使得代码更简单。于一个简单的调用RIA Service为例。RIA 代码[EnableClientAccess()] public class AsyncDomainService : DomainService { public IQueryable<Data> GetDatas() { List<Data> dats = new List<Data> { new Data {Name ="Dat 1"}, new Data {Name ="Dat 2"}, new Data {Name ="D 阅读全文
posted @ 2011-02-16 15:55 mjg 阅读(1232) 评论(1) 推荐(1) 编辑
摘要: 一行代码: var file =IsolatedStorageFile.GetUserStoreForApplication();file 有 AviableFreeSpace, UsedSize,....., m_AppFilesPath .m_AppFilesPath 就是你需要的。如果你直接用记事本打开,看到的是乱码。 需要先用ie打开,再ctr+a , 在past到记事本中。你就能看到数据... 阅读全文
posted @ 2010-11-30 15:23 mjg 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 手上项目需要保存 DomianDataSource的QueryName和Parameters, 当客户按F5后,读出这两个参数,加载数据。 解决办法: 是应用IsolatedStorage将这两个参数保存到客户本地。问题:使用下面代码 IsolatedStorageSettings.ApplicationSettings["parameters"] =parameters;根本就无法把parame... 阅读全文
posted @ 2010-11-30 15:08 mjg 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 公司最近在做一个项目, 由于是一家搜索引擎公司,为客户提供商业数据. DataGrid需要支持筛选,自定列,自定义列顺序,goback或前进需要保留客户的所有操作,可以非常方便的refresh data,导出到excel,自己控制显示和关闭进度条。所以自己开发了一个datagrid. 大致是用 datagrid+domaindatasource+datapager + busyIndictor. ... 阅读全文
posted @ 2010-11-23 18:08 mjg 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 两个标 SaleLists, Tasks,要在这两个表中建立多对多的关系。 添加一个中间表 SaleListTask { TaskID(PK,FK->Tasks) ,SaleListID(PK,FK->SaleLists) }. 设置多个主键:在SaleListTask 使用ctr选中两列,选设置主键 阅读全文
posted @ 2010-11-22 11:51 mjg 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 在做一个wpf项目的时候遇到不能添加一般的dll. 原因是该工程的property 设置有问题。解决办法打开该项目的property,Application/Target Frame 设置为 .NetFrameWork 4.0 阅读全文
posted @ 2010-11-19 19:00 mjg 阅读(2094) 评论(0) 推荐(0) 编辑