上一页 1 ··· 95 96 97 98 99 100 101 102 103 ··· 120 下一页
摘要: 转一篇他人写的数据库设计技巧,感觉也不一定都正确,开拓一下思路吧。 说到数据库,我认为不能不先谈数据结构。1996年,在我初入大学学习计算机编程时,当时的老师就告诉我们说:计算机程序=数据结构+算法。尽管现在的程序开发已由面向过程为主逐步过渡到面向对象为主,但我还是深深赞同8年前老师的告诉我们的公式:计算机程序=数据结构+算法。面向对象的程序开发,要做的第一件事就是,先分析整个程序中需处理的数据,从中提取出抽象模板,以这个抽象模板设计类,再在其中逐步添加处理其数据的函数(即算法),最后,再给类中的数据成员和函数划分访问权限,从而实现封装。 数据库的最初雏形据说源自美国一个奶牛场的记... 阅读全文
posted @ 2012-12-08 16:50 跟着阿笨一起玩.NET 阅读(363) 评论(0) 推荐(0)
摘要: 1、ArrarList 转换为 string[] : ArrayList list = new ArrayList(); list.Add("aaa"); list.Add("bbb"); //转换成数组 string[] arrString = (string[])list.ToArra... 阅读全文
posted @ 2012-12-07 10:24 跟着阿笨一起玩.NET 阅读(325) 评论(0) 推荐(0)
摘要: 推荐几个win8系统下载比较好的网站:系统大全:http://www.xp85.com/html/list-6.htmlwin8酷:http://www.win8ku.com/xiazai/ 阅读全文
posted @ 2012-12-02 23:34 跟着阿笨一起玩.NET 阅读(308) 评论(0) 推荐(0)
摘要: --使用waitfor语句延迟或暂停程序的执行 --waitfor{delay'time'|time 'time'} delay是指间隔时间 最长到24小时 time是指定时间执行 waitfor delay '00:00:10' --延迟10秒A. 使用 WAITFOR TIME以下示例在晚上 10:20 (22:20) 执行存储过程 sp_update_job。 复制代码USE msdb;EXECUTE sp_add_job @job_name = 'TestJob';BEGINWAITFOR TIME '22:20& 阅读全文
posted @ 2012-11-28 15:00 跟着阿笨一起玩.NET 阅读(9280) 评论(0) 推荐(0)
摘要: 本文转载:http://www.cnblogs.com/tonyqus/archive/2005/08/22/218271.html数据表设计分为用户表、角色表、角色拥有权限表、权限表、用户所属角色表表名:Users(用户表)字段类型长度说明IDint自动编号,主键UserNamevarchar20Passwordvarchar20表名:Roles(角色表)字段类型长度说明IDint自动编号,主键Namevarchar50表名:UsersRoles(用户所属角色表)字段类型长度说明IDint自动编号,主键UserIDint对Users.ID做外键RoleIDint对Roles.ID做外键表名. 阅读全文
posted @ 2012-11-26 17:11 跟着阿笨一起玩.NET 阅读(459) 评论(0) 推荐(0)
摘要: 本文转载:http://www.cnblogs.com/Wayou/archive/2012/11/08/some_words.html 心安即是归处既然选择了编程,只管风雨兼程你错过了夏花绚烂,必将走进秋叶静羌 一次会议记录是不会有人感兴趣的,做标题党也是不道德的。所以,走了个折衷的路线,标题不叫会议记录, 内容不纯总结,技术加吐槽,经验加总结。 对于一个程序员的成长,学习似乎是永恒的事情。为什么网友爱用“苦逼”来形容程序员,因为他们整天伏案写代码,学不完的新技术。其实仔细想想,又何止是程序员要不断的保持学习,做什么都是一样的。党员为了保持先进性,要不停的学资料,开会议,然后再学资料,再开. 阅读全文
posted @ 2012-11-20 10:29 跟着阿笨一起玩.NET 阅读(210) 评论(0) 推荐(0)
摘要: 大多数情况是说起来sql语句里的时间字段的赋值为空。跟踪一下参数,查看是否赋值。由于在数据库中DateTime类型字段,最小值1/1/1753 12:00:00,而.NET Framework中,DateTime类型,最小值为1/1/0001 0:00:00,显然,超出了Sql的值的最小范围,导致数... 阅读全文
posted @ 2012-11-19 17:26 跟着阿笨一起玩.NET 阅读(291) 评论(0) 推荐(0)
摘要: 在一个MIS系统中,没有用事务那就绝对是有问题的,要么就只有一种情况:你的系统实在是太小了,业务业务逻辑有只要一步执行就可以完成了。因此掌握事务处理的方法是很重要,进我的归类在.net中大致有以下4种事务处理的方法。大家可以参考一下,根据实际选择适当的事务处理。1、SQL事务sql事务是使用SQLserver自身的事务:在存储过程中直接使用BeginTran,RollbackTran,CommitTran实现事务:优点:执行效率最佳限制:事务上下文仅在数据库中调用,难以实现复杂的业务逻辑。Demo:(所有demo,都以SQLServer自带的Northwind数据的表Region为例)带事务. 阅读全文
posted @ 2012-11-16 13:01 跟着阿笨一起玩.NET 阅读(445) 评论(0) 推荐(0)
摘要: 本文转载:http://blog.csdn.net/smallfools/article/details/49308101、数据库中某个表中的数据很多。很多是什么概念?一万条?两万条?还是十万条、一百万条?这个,我觉得是仁者见仁、智者见智的问题。当然数据表中的数据多到查询时明显感觉到数据很慢了,那么,你就可以考虑使用分区表了。如果非要我说一个数值的话,我认为是100万条。 2、但是,数据多了并不是创建分区表的惟一条件,哪怕你有一千万条记录,但是这一千万条记录都是常用的记录,那么最好也不要使用分区表,说不定会得不偿失。只有你的数据是分段的数据,那么才要考虑到是否需要使用分区表。 3、什么叫数据. 阅读全文
posted @ 2012-11-09 11:33 跟着阿笨一起玩.NET 阅读(318) 评论(0) 推荐(0)
摘要: 反射工具的下载地址:http://files.cnblogs.com/zhili/Reflector.zipnet Reflactor收费了,可以试试ILSpy 吧ILSpy是开源的.NET assembly 浏览和反编译工具http://wiki.sharpdevelop.net/ilspy.as... 阅读全文
posted @ 2012-10-29 09:34 跟着阿笨一起玩.NET 阅读(1232) 评论(0) 推荐(0)
上一页 1 ··· 95 96 97 98 99 100 101 102 103 ··· 120 下一页