
SQL Server 数据库原理
dzweather
https://jfchatai.cn/auth?type=register&invite=NjI4Ng
展开
-
快速获取数据库连接字串
连接字串是一个麻烦事,有专门用的网站:http://www.connectionstrings.com/这里面就有很多数据库的连接字串,关于连接字串有很多参数,诸如:keyword1=value1;keyword2=value2;.......等等比如:Persist Security Info=false;持续安全信息为假,即连接后丢弃用户名和密码等安全信息以保持安全原创 2013-01-27 15:08:56 · 3047 阅读 · 1 评论 -
VB.net数据库编程(09):ADO.net数据接口(下)
博客升级,打不开,不知道什么原因,是不是上一篇太长了,于是,我只要分割它到下个了。 接上一篇: 上篇提到 一个CommandBuilder,这是一个新对象。 它的作用就是:自动生成单表命令,用于将对 DataSet 所做的更改与关联的 SQL Server 数据库的更改相协调原创 2013-02-03 22:22:46 · 7745 阅读 · 3 评论 -
VB.net数据库编程(07):SQLserver中的通讯录
前面用过Access的通讯录,下面用一个SQLserver的通讯录。首先,在SQL2012中建立一个表,插入一个记录:use Salesgocreate table txl( tID int identity(10000,1) primary key, tName varchar(50) not null, tEmail varchar(50), tMobil原创 2013-02-02 15:34:15 · 7561 阅读 · 5 评论 -
VB.net数据库编程(06):调用存储过程(带参和不参数情况)
先建立一个无参的存储过程,为下面第一个无参调用作准备:use Salesgocreate procedure sp_getGradeas select * from grade where 数学>60go注:go是作为前面批处理的结束情况。因为前面执行是要花时间的,如果后面执行的要依赖前面结果,没有go的话,有可能前面 没有执行完,当然后面依赖此结果的原创 2013-02-01 23:59:21 · 6922 阅读 · 1 评论 -
Vb.net数据库编程(05):SQlserver的存储过程
SQlserver的存储过程 说白了,就是一个批处理过程。 就是一堆SQl语句连续执行,里面可能有一些变量、流程控制,显示等。所以首先定义一个存储过程,它就有了一批处理名,然后再调用它,可以带一些参数。use Salesgocreate procedure demo_proc(@name char(16)='SQL Server',@maj原创 2013-02-01 20:11:58 · 6864 阅读 · 0 评论 -
VB.net数据库编程(08):ADO.net数据访问接口
编程语言与数据库的连接是通过一个接口,达到两者交流,以便两者谈情说爱。一、接口种类:6种: 1、ODBC,面向C/C++。 2、DAO, 面向VB,操作ACCEss 3、RDO,上面的加强型 4、OLE DB 5、ADO, 对OLE DB的加强型 6、ADO.net,原创 2013-02-02 20:18:42 · 28462 阅读 · 7 评论 -
vb.net数据库编程(04):一个SQLserver修改记录的简单例子。
同样,修改只是把结果返回数据库,不会显示。因此,用一个判断来提示用户,修改是成功或者是失败,这样用户才好进行下一步。这个例子,更简单,因为我们减少了再一次查询结果的代码。因为修改中用了SQlcommand中的非查询方法。所以没有用到DataAdapter和DataSet。Imports System.Data.SqlClientPublic Clas原创 2013-02-01 19:20:41 · 13084 阅读 · 0 评论 -
VB.net数据库编程(03):一个SQLserver连接查询的简单例子
这个例子,由于在ADO.net入门已经专门学了,再次进行复习 一下。主要掌握连接字串的情况。过程就是:1、引用System.Data.SqlClient。而Access中引用 的是System.Data.OleDB.所以是有区别的2、相关连接、适配器、数据集。3、DataGridView绑定显示。连接字串如下:Data Source转载 2013-02-01 18:52:24 · 60687 阅读 · 12 评论 -
vb.net数据库编程(02):再来一个非查询的简单例子
这次是一个留言薄程序,就是把客人的留言“放入”数据库中。首先我们要建立一个一个留言薄的Access文件,文件名:lyb.mdb (2012版为lyb.accdb) 其中表名为lyb勤劳的人就自己建立一个吧,图下图(里面没有数据,只有一表结构,因为我们只是设计)注意的是,日期用默认值,这样可以获得留言时的时间(这个不用我们来考虑,Access加入记录时自动会写上当前准确时转载 2013-01-31 14:13:22 · 13275 阅读 · 3 评论 -
聚集索引和非聚集索引的区别
先来看下一个建立索引的语法: Create [Unique][Clustered][NonClustered] Index index_name on table_name | view_name (column1,2...)可以看到上面建立前有三个参数:unique是唯一的,即记录不允许是重复相同的。重点是转载 2013-01-16 16:14:27 · 1624 阅读 · 0 评论 -
VB.net数据库编程(01):简单的入门实例--连接到Access文件
先来一个简单的实例。VB.net 2012SQl server 2012Access文件:http://download.youkuaiyun.com/detail/dzweather/5042992 (两个版本,2003,2012,任选一个)根据前面ADO.net入门的介绍,我们知道了连接的过程。AccessFile文件,针对的是O转载 2013-01-31 10:43:17 · 53566 阅读 · 9 评论 -
数据库自我快速学习笔记
工具: 1、sql server 2012 标准版 2、数据库示例:Scott(有三个表,员工表,部门表,工资等级表) 下载地址:http://download.youkuaiyun.com/detail/ahutahut/42019421、三个模式:外模式、模式、内模式 外模式对外(用户)...原创 2012-12-21 22:15:17 · 2576 阅读 · 3 评论 -
ADO.net入门(五):口袋礼品的欣赏
得到回礼后,就成了我们自己的DataSet。我来看看DataSet有什么东西呢?这个东西好不好,漂亮不?回顾第一节中的框架,看图:DataSet结果集中包含了多个表的集合,上面红色线部分。每个表集合中又有行的集合,就是记录的集合。每个表间还有关联、外键等关系,绿色部分。总之,DataSet总是能完整的再现一些东西。DataSet是我们操作原创 2013-01-29 14:47:51 · 3257 阅读 · 0 评论 -
ADO.net入门(六):绑定到窗体上观看
前面我们主要用的是控制台(就是DOS窗体)来演示整个连接到数据库获取数据的过程。下面我们把获得的数据集DataSet显示在窗体上,用一个DataGridView控件来实现。DataGridView控件,大部分属性是关于表格的外貌设置。最关键是一个DataSource属于是用属于 直接绑定到我们的DataSet上。但我们不用设置,我们用代码来实现绑定。原创 2013-01-29 16:47:15 · 4585 阅读 · 1 评论 -
ADO.net入门(四) 拉开口袋装回礼
向数据库发送指令后,数据库就会把结果集当作回礼,这回礼就是我们想要的东东。前面我们说了水管和消防车,水管就是“连接类”,就是一直和数据库相连接的,一次一行记录,向前只读的处理 消防车就是“非连接类”,就是断开式的结果集,把结果集获取后,立马断开,把这大块的结果拿到本地来处理。原创 2013-01-28 21:51:52 · 4559 阅读 · 5 评论 -
ADO.net入门(二)快快乐乐走婆家(连接到数据库)
难点:取得连接字符串数据库编程的第一步,就得跨步连接到数据库。它的工作由一个类来完成Connection类完成。后面例子情况:vb2012 SQLserver2012数据库实例:http://download.youkuaiyun.com/detail/dzweather/5033811Connecttion要连接不同的数据库,就得取不同的情况。为了简化原创 2013-01-27 20:49:09 · 3366 阅读 · 1 评论 -
ADO.net入门(三):送上礼物讨欢喜
成功连接到数据库,意味着用户到数据库是一条平坦的大桥,就可以发送自己的意愿,要求数据库返回相应的结果。于是,第二步就是向数据库发出自己的意愿和礼物。可以发送一条SQL语句,或者向数据库发送数据库中本身集成好的批处理过程(类似存储过程等),这样数据库才可以根据这些返回相应的结果。在SqlServer中,它的指令发送是用SqlCommand对象来负责的。正如一个公司原创 2013-01-28 14:39:40 · 3146 阅读 · 1 评论 -
ADO.net入门(一):框架(重中之重)
废话:说实话,对于平时工作任务重,又兴趣学一门编程的爱好者来说,自学是一个很麻烦的事,它意味着更多的在求知的时间上浪费。ADO.net就是一个看似高深却很浅易的东西,原因是以前看到后就绕道走,没有任何人带很困难。这次终于搞明白了。原因就是:没有搞懂它的框架情况。1、ADO.net是net框架中的一组类。它的目的就是连接数据库获取一些结果集,在程序中进行操作。...原创 2013-01-26 22:55:38 · 4873 阅读 · 2 评论 -
SQL的Join使用图解教程
原文:https://blog.youkuaiyun.com/jamesdodo/article/details/81183644Join是关系型数据库系统的重要操作之一,SQL Server中包含的常用Join:内联接、外联接和交叉联接等。如果我们想在两个或以上的表获取其中从一个表中的行与另一个表中的行匹配的数据,这时我们应该考虑使用Join,因为Join具体联接表或函数进行查询的特性。假设我们有两...转载 2019-06-21 15:36:27 · 552 阅读 · 0 评论