SQL到NetTiers, 再到EF
摘要:为公司写的管理程序. 最开始用的是纯SQL, Spgen生成存储过程.后来想想, 不方便使用, 想看看用NetTiers如何.NetTiers不方便使用手动拼接的SQL. 因为公司的某些要求又不能放弃, 只好弃用NetTiers.后来看到EF支持调用手动拼的SQL, 又动了心思.今天花了几个小时把程序改过来了, 没有碰到什么难点, 很顺利, 体会到了EF的好处, 以后就靠它了.
阅读全文
posted @
2011-05-29 16:57
Phoenix Huang
阅读(344)
推荐(0)
如何用EF执行自定义的SQL查询
摘要:'主要是执行ExecuteStoreQuery. 但是这货返回的是实体....如果你想返回部分数据, 还得再来一次.... Dim x As New IVOEntities Dim y = x.ExecuteStoreQuery(Of Interviewers)("select * from interviewers") '在内存中再挑一次, 坑爹呢.... Dim z = From a In y Select a.IntId, a.IntName Me.DataGridView1.DataSource = z.ToList
阅读全文
posted @
2011-05-28 22:38
Phoenix Huang
阅读(909)
推荐(0)
Devexpress的Datalayout控件
摘要:1)DataLayout可以自动根据绑定的数据生成需要的label和Text. 不过它需要设计时支持.我研究了下如何动态绑定, 上代码: x = New InterviewersService Dim t As Interviewers = x.GetByIntid("100002") Dim y As New BindingList(Of Interviewers) y.Add(t) Me.DataLayoutControl1.DataSource = y Me.DataLayoutControl1.RetrieveFields()2)那么在修改后如何写回去呢?继续上:
阅读全文
posted @
2011-05-27 16:41
Phoenix Huang
阅读(2563)
推荐(0)
开始用NetTiers写程序
摘要:今天开始尝试使用NetTiers, 记下一些注意事项.1)Codesmith生成NetTiers, 这个就不说了. 生成后直接打开VS, build2)建立一个新的项目. 把生成报告中的config, data, connectionstring加进app.config中3)引入XX.data, XX.entities,XX.data.sqlclient4)保存项目, 把编译选项中的target改成.net framework 4.0, 不是client profile, 不然XX.data的引用会报错5)如果要取得某些表, 要用DataRepository.XXXProvider.getAl
阅读全文
posted @
2011-05-24 17:17
Phoenix Huang
阅读(345)
推荐(0)