linzy

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年7月29日

摘要: 1.引用命名空间:using System.Data;using System.Data.SqlClient;【访问SQL Server定义的类】2.连接字符串string connectionString = "server=.;integrated security=true;database=mydb" = "server=.;database=mydb;user id=sa;password=123" = "server=.;database=mydb;uid=sa;pwd=123"3.访问数据库System.Data.Sql 阅读全文
posted @ 2013-07-29 12:07 linzy 阅读(214) 评论(0) 推荐(0) 编辑

摘要: DDL alter create dropDML select update delete insertDCL grant revoke deny===================================================================================创建表:create table 表名( col_1 数据类型 约束, col_2 数据类型 约束, ... id int identity(1,1) primary key)数据类型:varchar char nvarchar int tinyint smallint bitint f 阅读全文
posted @ 2013-07-29 12:02 linzy 阅读(295) 评论(2) 推荐(0) 编辑

摘要: 程序设计过程中,我们常常用树形结构来表征某些数据的关联关系,如企业上下级部门、栏目结构、商品分类等等,通常而言,这些树状结构需要借助于数据库完成持久化。然而目前的各种基于关系的数据库,都是以二维表的形式记录存储数据信息,因此是不能直接将Tree存入DBMS,设计合适的Schema及其对应的CRUD算法是实现关系型数据库中存储树形结构的关键。 理想中树形结构应该具备如下特征:数据存储冗余度小、直观性强;检索遍历过程简单高效;节点增删改查CRUD操作高效。无意中在网上搜索到一种很巧妙的设计,原文是英文,看过后感觉有点意思,于是便整理了一下。本文将介绍两种树形结构的Schema设计方案:一种是直观. 阅读全文
posted @ 2013-07-29 12:00 linzy 阅读(627) 评论(0) 推荐(0) 编辑