仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1003|回复: 8
打印 上一主题 下一主题

[学习教程] MSSQL编程:数据库链接体例(一)

[复制链接]
谁可相欹 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:38:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
“数据行级锁定”的意思是指在事务操作的执行过程中锁定正在被处理的个别记录,不让其他用户进行访问。这种锁定将影响到(但不限于)SELECT、LOCKINSHAREMODE、SELECT、FORUPDATE命令以及INSERT、UPDATE和DELETE命令。链接|数据|数据库
数据库链接体例(一)

(odbc篇)

1、发生:


数据库
初期的数据库毗连长短常坚苦的.由于各类数据库的格局都纷歧样,开辟者得对他们所开辟的每种数据库的底层API必需有深入的懂得.因而,能处置林林总总数据库的通用的API就应运而生了-DODBC(OpenDatabaseConnectivity),ODBC是人们在创立通用API的初期产品。在程序中可使用不异的代码会见分歧的数据产物,因而有很多种数据库(如:Access,MS-SQLServer,Oracle,Informix等.)服从了这类尺度,被称为ODBC兼容的数据库.ODBC的详细感化如图所示:











一样平常,odbc是由一套扩大的dll(dynamic link library静态链接库)构成,dll供应了尺度的数据库使用程序计划接口。而odbc是创建在尺度化的sql(structuredQueryLanguage,布局化查询言语)之上。以是经由过程odbc和sql,就能够编写自力于任何数据库产物的数据会见程序。

2、用odbc毗连数据库:

odbc中供应三种dsn,它们的区分很复杂:用户dsn只能用于本用户。体系dsn和文件dsn的区分只在于毗连信息的寄存地位分歧:体系dsn寄存在odbc贮存区里,而文件dsn则放在一个文本文件中。

在asp中利用它们时,写法以下:

A.链接sqlserver:

用体系dsn:

connstr="DSN=dsnname;UID=xx;PWD=xxx;DATABASE=dbname"

用文件dsn:

connstr="FILEDSN=xx;UID=xx;PWD=xxx;DATABASE=dbname"

还能够用毗连字符串(从而不必再创建dsn):

connstr="DRIVER={SQLSERVER};SERVER=servername;UID=xx;PWD=xxx"

B.链接access:

用体系dsn:

connstr="DSN=dsnname"

(大概为:connstr="DSN=dsnname;UID=xx;PWD=xxx")

用文件dsn:

connstr="FILEDSN=xx"

还能够用毗连字符串(从而不必再创建dsn):

connstr="DRIVER={MicrosoftAccessDriver};DBQ=d:abcabc.mdb"

3、缺点:

ODBC含有大批的初级的挪用,因而开辟ODBC使用程序还对照坚苦.开辟者不能不将大批的精神花在底层的数据库通讯中,而不克不及专注于他们所要处置的数据.
既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。
第二个灵魂 该用户已被删除
沙发
发表于 2015-1-18 11:02:44 | 只看该作者
在select语句中可以使用groupby子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集。
不帅 该用户已被删除
板凳
发表于 2015-1-21 20:48:34 | 只看该作者
然后最好有实践机会,能够把实践到的和实践结合起来,其实理论思考是个非常困扰和痛苦的事情
只想知道 该用户已被删除
地板
发表于 2015-1-30 22:14:05 | 只看该作者
可以动态传入参数,省却了动态SQL的拼写。
金色的骷髅 该用户已被删除
5#
发表于 2015-2-6 16:17:57 | 只看该作者
可以动态传入参数,省却了动态SQL的拼写。
活着的死人 该用户已被删除
6#
发表于 2015-2-17 05:03:04 | 只看该作者
现在是在考虑:如果写到服务器端,我一下搞他个10个存储过程导过去,那久之服务器不就成垃圾箱了吗?即便优化了我的中间层.
变相怪杰 该用户已被删除
7#
发表于 2015-3-5 16:09:39 | 只看该作者
呵呵,这就是偶想说的
深爱那片海 该用户已被删除
8#
发表于 2015-3-12 10:25:16 | 只看该作者
一个是把SQL语句写到客户端,可以使用DataSet进行加工;
灵魂腐蚀 该用户已被删除
9#
发表于 2015-3-19 20:27:27 | 只看该作者
连做梦都在想页面结构是怎么样的,绝非虚言
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-6-3 20:13

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表