随笔分类 -  SQL知识

摘要:Connection 连接对象 用于对数据库的连接操作。传入的参数为连接字符串。 Command 命令对象 用于执行对数据库的操作 ,传入的参数可以为字符串或存储过程,也必须传入连接对象的实例Connection。 SqlDataReader 数据读取对象 用于对数据的读取操作,实例.Read()方 阅读全文
posted @ 2017-07-30 09:54 守望阳光01 阅读(5359) 评论(1) 推荐(1)
摘要:一、事务概念 事务是一种机制、是一种操作序列,它包含了一组数据库操作命令,这组命令要么全部执行,要么全部不执行。因此事务是一个不可分割的工作逻辑单元。在数据库系统上执行并发操作时事务是作为最小的控制单元来使用的。这特别适用于多用户同时操作的数据通信系统。例如:订票、银行、保险公司以及证券交易系统等。 阅读全文
posted @ 2017-07-26 16:54 守望阳光01 阅读(239) 评论(0) 推荐(0)
摘要:定义:防止多个用户同时操作数据库带来的数据不一的情况; 一. 为什么要引入锁 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: 丢失更新 A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 脏读 A用户修改了数据,随后B用户又读出该数据,但A用 阅读全文
posted @ 2017-07-26 16:53 守望阳光01 阅读(124) 评论(0) 推荐(0)
摘要:结果集,结果集就是select查询之后返回的所有行数据的集合。 游标则是处理结果集的一种机制吧,它可以定位到结果集中的某一行,多数据进行读写,也可以移动游标定位到你所需要的行中进行操作数据。 一般复杂的存储过程,都会有游标的出现,他的用处主要有: 阅读全文
posted @ 2017-07-26 16:47 守望阳光01 阅读(269) 评论(0) 推荐(0)
摘要:什么是存储过程,存储过程的作用及好处 存储过程(Stored Procedure)是一组为了完成特定功能的SQL 语句集,经编译后存储在数据库。中用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。 存储过程是SQL 语句和可选控制流语句的预编译集合,以一个名称存储并作为一个单元 阅读全文
posted @ 2017-07-26 16:43 守望阳光01 阅读(1337) 评论(0) 推荐(0)
摘要:1.最大的区别在于String str=null没有分配内存,String str=""分配了内存 2.String str=null 这个引用指向了一个null ,没有地址没有值的地方 3,String str="" 这个引用指向了一个地址,地址里面存的是空的字符 阅读全文
posted @ 2017-07-23 13:19 守望阳光01 阅读(1843) 评论(0) 推荐(0)
摘要:一般的远程访问的写成这样: Data Source=IP ;Initial Catalog=数据库名 ;UserID= 用户名 ;Password=密码 本地访问的写成这样: Data Source=(local);Initial Catalog=数据库名 ;UserID= 用户名 ;Passwor 阅读全文
posted @ 2017-07-22 16:28 守望阳光01 阅读(2601) 评论(0) 推荐(0)
摘要:SQL SERVER 内部版本号: 阅读全文
posted @ 2017-06-26 22:34 守望阳光01 阅读(245) 评论(0) 推荐(0)