随心所欲

做个幸福的人
posts - 147, comments - 1402, trackbacks - 28, articles - 0
  博客园 :: 首页 :: 新随笔 ::  :: 订阅 订阅 :: 管理

ORM/DB

都是为了数据层
     摘要: 用例:
本来:有两个access,A1写了程序,数据则全部LinkTable自A2(A2仅作为数据库)。
现在想:A1暂时保留(程序太复杂),把A2替换成SqlServer2005。

遇到的问题和用到的技巧:
1:把Access的数据导入到SqlServer2005 。 数据类型是否都能顺利映射;主键,自增列等是否正确设置。
2:A1中LinkTable到SqlServer之后,程序是否正常。因为access和sqlserver的语法稍有不同,比如日期类型的查询语句。


  阅读全文

posted @ 2008-01-31 14:00 随心所欲 阅读(502) | 评论 (0)  编辑 |

     摘要: Asp.net的GridView只能进行单行编辑(设置EditIndex),相比之下,这个控件则可以进行多行同时编辑。同时还能进行多行插入。再配合DataSource控件,真的比较好用。

1:配合DataSource控件使用
2:多行编辑
3:多行插入
4:处理修改/插入事件
5:分页
6:模板的使用
7:小扩展  阅读全文

posted @ 2007-04-26 16:44 随心所欲 阅读(2918) | 评论 (8)  编辑 |

     摘要: 这几天看到几篇关于分页的文章,觉得有些东西可以分享一下。这里提供一些关于UI分页和数据库分页的一些解决方案。还有一些常用控件的使用方法概要

通常一个查询语句如果得到的数据量过大或者为了UI美观考虑,就需要进行对这些数据进行分页显示。

分页其实有两类,界面上分页和数据库分页。


  阅读全文

posted @ 2007-01-10 15:06 随心所欲 阅读(5885) | 评论 (63)  编辑 |

     摘要: 合理使用ORM,就是“扬长避短”的一个过程。这是一个通用的对待工具的态度。只有这样理智的对待ORM,我们才能从中获益,让工具为我们服务,而不是我们为工具所累

ORM是一个高效的开发辅助工具。他有先进的映射思想(相对于普通的DataTable映射)。但是同时也要记住,他只是一个工具,他有它存在的理由,也有它的不足。
没有任何一个工具是万能的,这个大家都可以理解。我们如果使c语言来卡发网站,或合用c#去做底层游戏开发,我们都会遇到问题,但这能说明什么?能说明c或者c#是垃圾么?显然不可以。ORM也是如此,他有他的不足,但是不能简单的就评价他如何。
下边通过我的一些理解来说一下ORM(  阅读全文

posted @ 2007-01-06 13:26 随心所欲 阅读(11371) | 评论 (10)  编辑 |

     摘要: asp.net2.0里面的ObjectDataSource可以使数据显示控件GridView等进行绑定显示,编辑。还可以支持内置的分页,排序等。使用了ORM之后,一样可以使用ObjectDataSource。  阅读全文

posted @ 2006-06-11 10:41 随心所欲 阅读(5167) | 评论 (12)  编辑 |

posted @ 2006-03-02 11:23 随心所欲 阅读(2556) | 评论 (3)  编辑 |

posted @ 2005-10-14 18:03 随心所欲 阅读(5548) | 评论 (12)  编辑 |

posted @ 2005-04-23 20:38 随心所欲 阅读(1541) | 评论 (6)  编辑 |

posted @ 2005-04-11 10:02 随心所欲 阅读(475) | 评论 (2)  编辑 |

Google