随笔分类 -  数据库

摘要:使用通常的方式http://hi.baidu.com/wangzhiqing999/blog/item/a57d1a86009e439ff703a67a.html测试表与测试数据CREATE TABLE TestTitle (name VARCHAR(10),titleVARCHAR(10));INSERT INTO TestTitle VALUES ('张三', '程序员');INSERT INTO TestTitle VALUES ('张三', '系统管理员');INSERT INTO TestTitle VALUES (&# 阅读全文
posted @ 2012-05-10 15:02 天黑了 阅读(8407) 评论(0) 推荐(1)
摘要:/// <summary> /// 数据库中与C#中的数据类型对照/// </summary> /// <param name="type"></param> /// <returns></returns> private string ChangeToCSharpType(string type) { string reval=string.Empty; switch(type.ToLower()) { case "int": reval= "Int32"; b 阅读全文
posted @ 2012-05-06 12:27 天黑了 阅读(352) 评论(0) 推荐(0)
摘要:在平时的项目开发中,我相信有很大一批人都在用这个数据库自增ID,用数据库自增ID有利也有弊。 优点:节省时间,根本不用考虑怎么来标识唯一记录,写程序也简单了,数据库帮我们维护着这一批ID号。 缺点:for example, 在做分布式数据库时,要求数据同步时,这种自增ID就会出现严重的问题,因为你无法用该ID来唯一标识记录。同时在数据库做移植时,也会出现各种问题,总之,对此自增ID有依赖的情况,都有可能出现问题。我绝对相信园子里有很一部分人都被这个“好用的东西” 曾经害惨过!我平时在开发项目的时候,一般都没有用到数据库的自增ID, 所以我想分享一下自己的解决方法。解决思路:1:定义一张表,专门 阅读全文
posted @ 2012-04-17 20:23 天黑了 阅读(363) 评论(0) 推荐(0)