上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页
摘要: 转自http://qianzui.javaeye.com/觉得挺浅显易懂的"如果表A的主关键字是表B中的字段,则该字段称为表B的外键,表A称为主表,表B称为从表。外键是用来实现参照完整性的,不同的外键约束方式将可以使两张表紧密的结合起来,特别是修改或者删除的级联操作将使得日常的维护工作更加轻松。这里以MySQL为例,总结一下3种外键约束方式的区别和联系。 这里以用户表和用户组表为例,这是一个典型的多对一关系,多个用户对应于一个用户组。 首先创建用户组表:Sql代码并插入两条记录:Sql代码[代码]下面创建用户表,分别以不同的约束方式创建外键引用关系:1、级联(cascade)方式Sql代码[代 阅读全文
posted @ 2011-01-15 20:17 ndxsdhy 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 转自http://blog.csdn.net/jirigala真是金玉良言"展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。01.自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。 由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期间跳来跳去,甚至是城市都换过3 阅读全文
posted @ 2011-01-15 20:00 ndxsdhy 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 觉得写得很详细的一篇文章, 虽然现在看不懂但是说不定以后会用到"来源:SQL Anywhere User's Guide翻译作者:Sarkuya版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明原文地址:http://www.matrix.org.cn/resource/article/43/43717_Database_Design.html关键词: Database Design1.确定entities及relationshipsa)设计宏观行为。你用此数据库来做什么?比如,希望管理雇员的信息。b)确定entities。对于一系列的行为,确定所管理信息所涉及 阅读全文
posted @ 2011-01-15 10:59 ndxsdhy 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 李洪根关于树形文章里的概述:"概述:TreeView是一个重要的控件,无论是在VB.NET,C# 还是VB、Delphi等各种语言中,都充当了导航器的作用。在实际工作中,很多情况下需要将TreeView与数据库进行连接,以填充其节点。在Windows Form和Web Form中,我们可以用TreeView来显示树形结构,如显示目录树、显示地区、分类显示商品等。可以说,在大部分软件的开发中,TreeView都是一个不可缺少的展示控件。因此,树形结构的设计就成了软件开发人员一个永恒的话题。 树形结构的展示方式 树形结构的展示一般来讲有三种方式: 1.界面设计时在TreeView设计器或 阅读全文
posted @ 2011-01-14 19:12 ndxsdhy 阅读(9765) 评论(9) 推荐(1) 编辑
摘要: 转自李洪根http://blog.csdn.net/lihonggen0"我的上篇文章《树形结构在开发中的应用》主要是在Windows Form下的实现,下面是Web Form下的实现。数据库设计首先,我们在SQL SERVER 2000里建立一个表tbTree,表的结构设计如下:列名数据类型描述长度主键IDInt节点编号4是ParentIDInt父节点编号4ConTextNvarchar我们要显示的节点内容50在SQL SERVER 2000中建表的脚本:CREATE TABLE [dbo].[tbTree] ([ID] [int] IDENTITY (1, 1) NOT NULL ,[Co 阅读全文
posted @ 2011-01-14 18:37 ndxsdhy 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 转自http://www.cnblogs.com/xianspace/"Connection 物件 Connection 对象主要是开启程序和数据库之间的连结。没有利用连结对象将数据库打开,是无法从数据库中取得数据的。这个物件在ADO.NET的最底层,我们可以自己产生这个对象,或是由其它的对象自动产生。Command 物件 Command 对象主要可以用来对数据库发出一些指令,例如可以对数据库下达查询、新增、修改、删除数据等指令,以及呼叫存在数据库中的预存程序等。这个对象是架构在Connection 对象上,也就是Command 对象是透过连结到数据源DataAdapter 物件 DataSe 阅读全文
posted @ 2011-01-13 10:19 ndxsdhy 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 看到一篇特别棒的ADO.NET的文章, 第一次看得这么明白哈哈, 转自糖-★-糖http://www.cnblogs.com/jane_shi/"ADO.NET分为两种连接模式:无连接模式和连接模式,它们之间的关系如下:一、假如把数据库看作是一个大水池,那么connection就是伸进水中的进水龙头,起着关键的作用,只有它进行了连接,才能抽到水,也就是说才能从数据库中提取到数据。它是一个连接对象,它提供了四种访问数据库的对象,分别是: 1.SQL Server数据库提供程序,位于System.Data.SqlClient命名空间; 2.ODBC数据提供程序,位于System.Data.Odbc 阅读全文
posted @ 2010-12-31 19:35 ndxsdhy 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 第一章 绪论Data 数据:是数据库中存储的基本对象DB 数据库:是长期储存在计算机内、有组织的、可共享的大量数据的集合功能:1、数据定义(DDL)2、数据组织、存储和管理3、数据操纵功能(DML)4、数据库的事务管理和运行管理5、数据库的建立和维护功能6、其他功能地位:是位于用户与操作系统之间的一层数据管理软件(大型复杂的软件系统)DBS 数据库系统:一般由数据库、数据库管理系统、应用系统、数据库管理员组成数据管理:是指对数据进行分类、组织、编码、存储、检索和维护,它是数据处理的中心问题数据处理:是指对各种数据进行收集、存储、加工和传播的一系列活动的总和人工管理阶段:不保存、应用程序管理数据 阅读全文
posted @ 2010-12-29 21:15 ndxsdhy 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 部分摘自asp.net3.5从入门到精通c#2008  asp.net要执行删除和更新操作实际并不复杂,只要使用一个数据命令(Command)对象,使用Update, Insert 或者Delete 这三个语句之一。在执行删除、更新或插入操作时,并不需要获取获取数据,因此也并不需要使用DataReader对象。  要执行Updata、Insert或者 Delete语句,只需要创建一个数据命令(Command)对象,然后调用其ExecuteNonQuery()方法来执行数据命令。ExecuteNonQuery()方法将返回受影响的记录数,可以通过检查该方法的返回值,以判断对数据库的操作是否执行成 阅读全文
posted @ 2010-12-22 22:30 ndxsdhy 阅读(4093) 评论(0) 推荐(1) 编辑
摘要: http://www.webjx.com/"ASP.Net 1.1后引入了对提交表单自动检查是否存在XSS(跨站脚本攻击)的能力。当用户试图用之类的输入影响页面返回结果的时候,ASP.Net的引擎会引发一个 HttpRequestValidationExceptioin。默认情况下会返回如下文字的页面:Server Error in '/YourApplicationPath' ApplicationA potentially dangerous Request.Form value was detected from the client(txtName="b").Description 阅读全文
posted @ 2010-12-22 06:55 ndxsdhy 阅读(252) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页